CruiseControl.rb for Mocha
Posted by James Mead Thu, 05 Apr 2007 12:59:00 GMT
We have our own home-grown continuous integration application at work, but a couple of weeks ago, I decided to have a go at getting CruiseControl.rb up and running at home for Mocha. It all went pretty smoothly and I’m happy with the result. Thanks are due to the CruiseControl.rb team for clear instructions and a simple-to-use application.
I’d like to publish the url for my CruiseControl instance, but I’m concerned about random punters clicking the build button and loading my already creaking server, so a screenshot will have to suffice for now…
It would be nice if you only saw the build button if you were logged in. I feel a feature request coming on…
On a related note, it’s great to see that there has been some effort going into getting a RubyOnRails CruiseControl.rb instance set up.


I wrote a couple of Capistrano tasks to help with CruiseControl.rb deployment. I have a write-up here (http://blog.billeisenhauer.com/2007/03/19/deploying-cruisecontrolrb-with-custom-tasks/) if this is of interest.
Thanks, Bill. That sounds useful – I’ll take a look.
I finally got round to submitting a feature request regarding access to the build button.
FYI, you can disable the build now functionality for the whole site. If you’d like to, just add this line to your site_config.rb
Configuration.disable_build_now = true
Jeremy: Thanks. We’ve started using HEAD CruiseControl.rb at Reevoo now and I noticed that change. Many thanks for all the hard work.