[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Continuous Integration for Ruby projects

S. Robert James

11/19/2006 7:07:00 AM

I'm planning on setting up a Continuous Integration server for a Ruby
based project. It should work with Perforce SCM, and send out email
notifications. A web page (either as an app or simply overwriting a
static html page) is also important.

Anyone have any experience or recommendations? The two choices I'm
looking at are CruiseControl and Pulse. I'm a bit concerned about
integrating them with rake and Test::Unit. Any advice or experience is
appreciated.

4 Answers

Anders Bengtsson

11/19/2006 9:17:00 AM

0


--- "S. Robert James" <srobertjames@gmail.com> wrote:

> Anyone have any experience or recommendations? The two choices I'm
> looking at are CruiseControl and Pulse. I'm a bit concerned about
> integrating them with rake and Test::Unit. Any advice or experience
> is
> appreciated.

There is DamageControl, which was written in Ruby. Unfortunately it is
no longer maintained, but they do have this nice overview of the other
integration servers:

http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feat...

/Anders



__________________________________________________
Anders Bengtsson ndrsbngtssn@yahoo.se
Stockholm, Sweden





_________________________________________________________
Flyger tiden iväg? Fånga dagen med Yahoo! Mails inbyggda
kalender. Dessutom 250 MB gratis, virusscanning och antispam. Få den på: http://se.mail...

Bil Kleb

11/19/2006 10:49:00 AM

0

S. Robert James wrote:
>
> Anyone have any experience or recommendations?

Largely neither, but you may want to checkout,

http://wiki.rubyonrails.org/rails/pages/How%20To%20Use%20CIA%20For%20Continuous%20I...

and apparently,

http://article.gmane.org/gmane.comp.lang.ruby.rail...

Regards,
--
Bil Kleb
http://kleb.tadalist.com/lists/pub...

Jared Richardson

11/20/2006 3:12:00 AM

0

I prefer CruiseControl, but use the test-report project to have your
Test::Unit test output Junit compatible XML. I blogged on this a while ago
http://www.jaredrichardson.net/blog/2006/09/20/#ruby-tes...

Every bug I ran into has been fixed in the tip of the tree, so check it out
from subversion, don't download the packaged gem, but it works great.

Jared
http://jaredrich...


--

"S. Robert James" <srobertjames@gmail.com> wrote in message
news:1163920047.291116.87500@h48g2000cwc.googlegroups.com...
> I'm planning on setting up a Continuous Integration server for a Ruby
> based project. It should work with Perforce SCM, and send out email
> notifications. A web page (either as an app or simply overwriting a
> static html page) is also important.
>
> Anyone have any experience or recommendations? The two choices I'm
> looking at are CruiseControl and Pulse. I'm a bit concerned about
> integrating them with rake and Test::Unit. Any advice or experience is
> appreciated.
>


S. Robert James

11/22/2006 3:45:00 PM

0


Jared Richardson wrote:
> I prefer CruiseControl, but use the test-report project to have your
> Test::Unit test output Junit compatible XML. I blogged on this a while ago
> http://www.jaredrichardson.net/blog/2006/09/20/#ruby-tes...
>
> Every bug I ran into has been fixed in the tip of the tree, so check it out
> from subversion, don't download the packaged gem, but it works great.
>
> Jared
> http://jaredrich...

How did you hook it up to rake - doesn't it support ant only? If you
have a script / file for this, please do post it.

(PS I really enjoyed Ship-It!)