Skip to content

Aggregating webhooks from multiple build services (Travis, Circle, Heroku) to power the stoplight in our office.

License

Notifications You must be signed in to change notification settings

gaybro8777/buildlight

 
 

Repository files navigation

BuildLight

Build Status CircleCI Ruby Style Guide

Catches webhooks from Travis CI and other build services and provides data to power our office stoplight.

Collective Idea stoplight

Add Projects

Travis CI

Simply add this to your .travis.yml file:

notifications:
  webhooks:
    urls:
      - https://buildlight.collectiveidea.com/
    on_start: always

Circle CI

Note: Webhooks aren't officially supported with the 2.0 platform yet. Some people report it working.

Simply add this to your .circle/config.yml file:

notify:
  webhooks:
    - url: https://buildlight.collectiveidea.com

Viewing Status

The main website shows the basic status for all projects. Adding a user/organization name to the url shows just those projects, for example: https://buildlight.collectiveidea.com/collectiveidea

License

This software is © Copyright Collective Idea and released under the MIT License.

About

Aggregating webhooks from multiple build services (Travis, Circle, Heroku) to power the stoplight in our office.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 79.0%
  • CSS 9.3%
  • HTML 6.5%
  • C++ 2.2%
  • CoffeeScript 1.6%
  • JavaScript 1.4%