All Classes
| Class | Description |
|---|---|
| BuildLogger |
This class holds all build information
|
| CompilationException | |
| Compiler |
This class compiles the source files in the directory ./test/assignment2/
|
| ContinuousIntegrationServer |
This class is a Continuos Integration Server that is set up to handle
webhooks and run compilation and tests while serving results on a web interface.
|
| GitHandler |
The purpose of this class is to function as a Git interface to be able to clone and checkout a repo
|
| Notifier |
This class uses GitHub API to set commit statuses on commits
|
| Tester |
This class runs the tests on the Maven project in the directory ./test/assignment2/
|
| TestingException |