All Classes
| Class | Description |
|---|---|
| Executor |
Interface for running a build.
|
| Http |
Http requests used to update commit status on GitHub
|
| HttpInterface | |
| Main |
Class for starting the server
|
| Notification |
A class for notifying the end user of the status of a build run
by setting the commit status on the upstream repository
|
| Notification.Status | |
| NotificationInterface | |
| PushEvent |
Json classes to get information from request from GitHub
|
| PushEvent.Owner |
The class represents the owner of the repository.
|
| PushEvent.Pusher |
The class represents the pusher of the commit.
|
| PushEvent.Repository |
The class represents the repository
|
| Repository |
A class for handling cloning of repositories.
|
| RepositoryHandler |
The interface for handling repositories.
|
| RequestHandler |
RequestHandler defines the jetty handler for the receiving GitHub webhooks
|
| Runner |
Responsible for running the individual builds.
|