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…

Mocha-CruiseControl.rb

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.

Tags , , , ,  | 5 comments

Comments

  1. Bill Eisenhauer said 6 days later:

    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.

  2. James Mead said 6 days later:

    Thanks, Bill. That sounds useful – I’ll take a look.

  3. James Mead said 21 days later:

    I finally got round to submitting a feature request regarding access to the build button.

  4. Jeremy Stell-Smith said 45 days later:

    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

  5. James Mead said 46 days later:

    Jeremy: Thanks. We’ve started using HEAD CruiseControl.rb at Reevoo now and I noticed that change. Many thanks for all the hard work.

Comments are disabled