Advice needed: damagecontrol or CIA?

Hi,

I’m looking to set up a continuous integration server for a rails
application. This application is under source control with darcs.

I’ve read about damagecontrol and CIA, and wonder what experience you
can share so I can make my mind.

CIA seems to work with a post-commit so I should be able to use it
with darcs. And as it is in the rails svn repository, I have good hope
that it stays maintained and evolves in time (whereas damagecontrol
mailing lists have nearly no traffic). I don’t want to rule out
damagecontrol (or any other continuous integration server) just for
that though, hence my question…

Thanks in advance.

Raph

On 12/28/05, Raphael B. [email protected] wrote:

I’m looking to set up a continuous integration server for a rails
application. This application is under source control with darcs.

I’ve read about damagecontrol and CIA, and wonder what experience you
can share so I can make my mind.

I played around with both of the above a few months ago. I decided to
go with damagecontrol at the time for the simple reason that CIA
needed to be run on the same server as the Subversion repository
(wasn’t an option for that project) whereas damagecontrol would
periodically check for and export changes from the Subversion
repository from a remote machine. Of course, then everything fell
apart when the application was upgraded to a newer version of Rails
and would no longer work with damagecontrol. :frowning:

If I had the option of running the continuous integration product on
the same server as Subversion, I would probably go with CIA for
precisely the reasons you mentioned.

Anyway, that’s just my 2.3419999 yen.


Regards,
John W.


Alice came to a fork in the road. “Which road do I take?” she asked.
“Where do you want to go?” responded the Cheshire cat.
“I don’t know,” Alice answered.
“Then,” said the cat, “it doesn’t matter.”

  • Lewis Carrol, Alice in Wonderland