Skip to content
This repository has been archived by the owner on Dec 21, 2019. It is now read-only.

cv/cruise-information-radiators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CruiseControl Information Radiators

This is a set of information radiators for CruiseControl(.java, .net or .rb) built with Processing and some other bits.

License

BSD yadda yadda yadda if you use this on commercial products, mention me and let me know, yadda yadda yadda, otherwise sky daddy kills a kitten, yadda yadda yadda.

oldschool_with_arduino: retro style

This information radiator uses an oldschool CRT-like font to display the build number and message, plus any check-in comments and modified files, in full-screen. When the build status changes, it will also play either success.mp3 or failure.mp3, located in the data/ directory.

If an Arduino using the Standard Firmata firmware is connected to a USB port, it will set (actually, pulse-width modulate 100%) pin 9 to HIGH when the build is successful and pin 11 to HIGH when it is failing.

You’ll need a few external libraries installed into your Processing environment:

Install them and restart Processing to be able to compile and export the application, or if you don’t need to customize anything (doubtful, since the RSS URL is hardcoded to localhost, port 3333 :)) you can run the application directly from the appropriate location for your platform (application.linux/oldschool_with_arduino, etc)

Authors

  • Carlos Villela
  • Thanks to George Malamidis, Danilo Sato and Dan Bodard for ideas, suggestions and feedback.

About

Some information radiators for CruiseControl(.java/.net/.rb) built with Processing and Quartz Composer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages