test: Respond to Github ping events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Shutdown cluster if Flynn build fails

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Fetch Github PR commits

Signed-off-by: Lewis Marshall <lewis@lmars.net>
script/bootstrap-flynn: Set CONTROLLER_DOMAIN and DEFAULT_ROUTE_DOMAIN

[ci skip]

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
bootstrap: Seed controller app name generator

Closes #102

[ci skip]

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
test: Fail PR builds which don't merge into master

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #116 from flynn/test-pull-request-updates

Test pull request updates
travis: Enable verbose tests

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
discoverd/testutil: Add additional logging

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
controller: Track jobs possibly started before the controller

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #123 from flynn/track-pre-controller-jobs

controller: Track jobs possibly started before the controller
test: Ignore branch delete events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #124 from flynn/ignore-branch-delete-events

test: Ignore branch delete events
router: Implement request pausing/resuming.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
router: Count active requests per backend.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
router: Send an event when a backend gets drained.

Still to do: tracking when all backends are drained.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
pkg: Add SSE writer package.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
fixup: simplify SSELogWriter?
router: Drain hook in the API.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>