Sunday, December 21st, 2008...9:37 am
Cerberus Gets Twitter Support
Recently, I set up Cerberus for continuous integration for our internal project at Park Assist. I chose Cerberus over other CI servers like CruiseControl.rb due to its lightweight install and setup and the fact that it doesn’t need to run constantly in the background and consumes fewer resources.
Unfortunately, Cerberus doesn’t seem to still be under active maintenance as the most recently commit on the main RubyForge SVN repository was back in July of 2007. Since Cerberus was written under the MIT License, I made a copy of the repository and posted it to GitHub.
At the moment, Cerberus appeared to be missing two major features as far as I was concerned. First, no git support for an SCM and second, no Twitter support for posting build success and failure notifications.
A quick search of Github revealed that Rob Kaufman had already added git support so I went ahead and added Twitter support to Cerberus.
I plan on pulling the git support into my git repository and submitting a patch to the official Cerberus project. Hopefully the original developers are still around and willing to update the repository. If not, feel free to clone or fork my copy of Cerberus for the new features.

Leave a Reply