Skip to content
Jared edited this page Apr 29, 2015 · 2 revisions

Wrote this build monitor to keep an eye on team city builds and light up a traffic signal when the build status changes.

We have ours with the following indicators: Red: At least one build is broken Yellow: At least one build is building Green: No non-building builds are broken Strobe: Internet connection is down or application being monitored is down

We also have it playing various sounds that I can't distribute for changes in state. When the strobe turns on we fire of Strong Bad's The System is Down. When a build breaks we play Sad Trombone. We also have it playing a subset of Everything Is Awesome when a build goes from being broken to non-broken, but it was a little annoying, so I took it out of the code.

The control is done with a Raspberry Pi controlling a SainSmart relay control board.

Build Monitor

Raspberry Pi - Sainsmart

Clone this wiki locally