Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: Perlish alternative to CruiseControl (automated builds)?

by Mutant (Priest)
on May 28, 2008 at 09:26 UTC ( #688822=note: print w/ replies, xml ) Need Help??


in reply to Perlish alternative to CruiseControl (automated builds)?

There's no reason why you can't use CruiseControl for Perl (or Hudson, which seems to be gaining popularity, or AnthillPro, which we're currently rolling out at work, which does a *lot* more than CI, but isn't free).

These things tend to work by running executables, and parsing particular types of outputs, usually Maven or Ant for build in the Java world, and jUnit for tests. But they're pretty extensible, so you can use them with make and TAP with some minor scripting. There is Smolder, as has already been metioned, if you need it to be Perl.


Comment on Re: Perlish alternative to CruiseControl (automated builds)?
Re^2: Perlish alternative to CruiseControl (automated builds)?
by welchavw (Pilgrim) on May 28, 2008 at 19:32 UTC
    Not to be harsh, but, from my perspective, any XML-based build description language/tool is crippleware by design. The ant-contrib project rescued ant slightly, but the whole concept of incorporating control flow into XML I have judged, by experience, to be awful.
      You're talking about Ant / Maven? As I said, you don't have to use those. CI tools are a completely different beast. AnthillPro is configured via GUI (and backed by a RDBMS). AnthillPro is nothing to do with Ant.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://688822]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (8)
As of 2014-11-21 03:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (104 votes), past polls