Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

push triggered actions #27

Open
kangwonlee opened this issue Apr 12, 2019 · 0 comments
Open

push triggered actions #27

kangwonlee opened this issue Apr 12, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request question Further information is requested

Comments

@kangwonlee
Copy link
Owner

kangwonlee commented Apr 12, 2019

Motivation

  • Current repository set manager works but requires running manually
  • Sometimes faster responses could be more desirable

Existing literature

Action plan

  • See if utilizing webhooks [0] [1] possible
  • Push trigger available
  • Which service to use? Travis-CI? Azure?
  • Is educational pricing option available?

Expense

  • GitHub Edu may not come with Travis-CI

Tests

  • Count number of commits
  • Count bytes of comments
  • Run each script
  • Send record to a summary table

Webhook deployment

Travis-CI

  • What if a student changes the .travis.yml file?

Semester vs Weekly

  • According to the video tutorial, weekly may work better
  • If weekly, configuring 300+ links may take some time?
@kangwonlee kangwonlee added the help wanted Extra attention is needed label Apr 12, 2019
@kangwonlee kangwonlee assigned kangwonlee and unassigned kangwonlee Apr 12, 2019
@kangwonlee kangwonlee added question Further information is requested enhancement New feature or request and removed help wanted Extra attention is needed labels Apr 12, 2019
@kangwonlee kangwonlee self-assigned this May 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant