Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
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 making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2014-09-20 15:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (160 votes), past polls