I want to use a CI (Continuous Integration) Server for my Ruby on Rails Application.
If the application were in Java, I should use Hudson CI Server.
What is the best solution in Ruby on Rails?
I want to use a CI (Continuous Integration) Server for my Ruby on Rails Application.
If the application were in Java, I should use Hudson CI Server.
What is the best solution in Ruby on Rails?
I wrote one called Construct: http://github.com/radar/construct
There's also another one called Integrity: http://github.com/integrity/integrity
Both of which we have used for internal projects.
Hudson is not specific to Java builds - it is very good at handling multiple platforms and can launch arbitrary scripts for you. I recommend it. There are two ruby plugins already - Ruby metrics plugin and Ruby plugin The latter lets you use Ruby code as a build script.
http://cruisecontrolrb.thoughtworks.com/ - really simple and yet pretty powerful (especially because of its extensibility) CI server written in ruby with a target on ruby-based projects. Configs are ruby based, really well documented.