-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Part of the motivation for writing an automated test based
When I first made an automated test-based grading system, the motivations included:
- Familiarizing students with the idea of automated testing.
- Familiarizing students with the idea of continuous integration.
The very first version had students branch off a master repository and pushing commits to it, and they all had their own CircleCI accounts which would run a build, which included a rails grade step.
Eventually I phased that out due to complexity. Would GitHub Actions make it worth bringing back, since we can eliminate a 3rd party CI service? We could keep the command line rails grade in place.
Potentially worth investigating in conjunction with https://github.com/firstdraft/appdev/issues/269