[Chicago] CIT, but not BuildBot
Jason R Huggins
JRHuggins at thoughtworks.COM
Thu Oct 5 19:44:40 CEST 2006
jason gessner wrote on 10/03/2006 11:12:33 PM:
> jason (or anyone), can you talk about using CC for non-java
> projects?
I'm doing that with my Django & Selenium demo, but, yeah... this is just
for demo, not a 'real' project.
The current project I'm on is a .Net/C# project (very non-Java!)... in
this case, though, we're using "CruiseControl.Net"... It's in the
"CruiseControl family", but it's technically a different application, of
course with a heavy C# bent.
However, I'm working on a second tier build that involves launching
Ruby-scripted Selenium "remote control" tests... we'll be using
CruiseControl.Net to manage that. The "interop" will involve Nant kicking
off a Ruby script via the shell... Then my Ruby script will need to return
some XML for CC.Net to parse and post results.
> I have some jobs kicking off with it and a coworker just
> set up some more recently, but aside from checking things out when
> changes happen and kicking off the tests, it doesn't seem to play too
> well from a reporting side with non-java stuff.
Well, CC expects XML for that reporting stuff... Lots and lots of XML....
:-( Theoretically, XML isn't language-specific. But only Java-based apps
love using XML that much, though. ;-)
> Has anyone had a really great experience using cc for any of the
> reporting stuff with non-java projects?
Not me, personally. :-(.... but I'm forwarding your question to
ThoughtWorks' internal software development list (a couple hundred folks)
to see if someone can answer your question.
> I am still searching google for good examples, but am not finding
> much...
ThoughtWorks has gotten big into Ruby/Rails in the last year... I wouldn't
be surprised if we have some good stories to tell about CC building Rails.
The lessons learned there should be applicable to building similar
'dynamic' Perl/Python/Ruby projects.
-Jason
More information about the Chicago
mailing list