All Projects → travis-ci → travis-listener

travis-ci / travis-listener

Licence: MIT License
Receives and queues service hook notifications from GitHub for processing.

Programming Languages

ruby
36898 projects - #4 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects

Travis Listener


Build Status

Travis Listener is a small Sinatra app which receives service hook notifications from GitHub and queues them for processing by Travis Gatekeeper (a private repo) using Sidekiq.

Although the Travis service hook listens for several different events when activated for a repository, currently Travis Listener only processes push and pull_request events and discards the rest.

This is the first point of entry for build events from GitHub, and over time support for responding to user sync related events is planned.

Travis Listener Diagram

License & copyright information

See LICENSE file.

Copyright (c) 2011 Travis CI development team.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].