I guess script+cron is another option. But I've got a boatload of
projects to work with and I don't want to have to customize a bunch of
crap to figure out dependencies between projects and what not. 

The anthill pro site
"http://urbancode.com/products/anthillpro/profeatures.jsp"; has got a
pretty good list of features, some of which are nice to have but not
absolutely necessary.

-john 

-----Original Message-----
From: Henri Yandell [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 06, 2003 9:15 AM
To: Turbine Maven Users List
Subject: Re: Automated Build Tools, Opinions Welcome!



It's very low-tech, but I've just been using a bash script+cron to
handle the automatic build. It's a pretty simple process.

Any checked out cvs project as a sub-directory in the directory it runs
with a proejct.xml gets run. It starts by cvs updating, then runs 'maven
clean company:build site:generate' where company:build is a simple
pointer in each maven.xml to whichever goal is desired to be used for a
build.

Then it moves any built files/docs out to another directory, checks if
any didn't get built and mails everyone, moves the docs/targets to a
webserver.

Then another machine has a cronned deploy script which runs an hour
later, sucks down the latest built file for each project [getting
yesterdays if a proejct fails to build] and redeploys the development
server.

What it doesn't do though is handle version control etc. Each nightly
build is whatever version the project.xml is.

What actual functionalities are you wanting from your automated build
tool?

Hen

On Thu, 6 Mar 2003, Frey, John (MED) wrote:

> I'm trying to determine the best tool for integrating maven with an 
> Automated Build Tool such as GUMP.  As far as I can tell the three 
> main competitors are gump, anthill, anthill-pro, and CruiseControl.
>
> The biggest drawback to anthill and CruiseControl is that an ant build

> file is needed to bootstrap the maven process. The Anthill pro site 
> claims they're adding support for maven builds although I'm not sure 
> what that means exactly.
>
> To date my only experience has been with the open source anthill. I'm 
> thinking of moving to gump since the jakarta projects use it however 
> at first glance it seems kinda complicated to setup. I'm wondering if 
> anyone has had any experience with the anthill pro version and/or any 
> other tools I haven't mentioned and can voice they're opinions on it. 
> Any response is appreciated.
>
> GE  Medical Systems 
> ______________________________________________________
> John E. Frey
> Lead Software Developer, iCenter
> Global Service Technology
> Phone: (262) 896-2800  Fx: (262) 896-2790
> email: [EMAIL PROTECTED]
> http://www.gemedicalsystems.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> [EMAIL PROTECTED]
> For additional commands, e-mail:
[EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to