Nov 16 2005

Continous Integration with Rails

Published by Laurie Tagged as:

You would think that a nice new extreme and agile framework like ruby on rails would have a good continuous integration tool, but apparently not. I have spent the last two days tinkering with both Damage Control and CIA and can get neither of them to work.

Damage control on Linux barfs when trying to get SQLite to install. One of the packages is only available in Ruby or mswin32 flavors, not good. Windows successfully gets everything installed, except when I try and run it I get error messages about the path to its data directory. Apparently it can’t cope with windows paths.

CIA installs ok, just does nothing. I can’t get it to run from the hooks when I commit code via SVN, but even ignoring that step and running the CIA commands manually doesn’t do anything to the database. What’s more the instructions tell you to run the production database, but the script for actually doing the work looks at the development database!

More work to be done I think…

Technorati Tags : ,

One Response to “Continous Integration with Rails”

  1. ryanon 31 Jan 2006 at 11:05 pm

    I was able to get damage control up and running under Debian…no simple feat since debian ruby packages sorta suck. But finally got it up and going. Found out I had to force the use of Webrick. The problem I am having now is I have no clue how to start setting sh*t up. No documentation anywhere…*sigh*

Trackback URI | Comments RSS

Leave a Reply

For spam filtering purposes, please copy the number 4734 to the field below: