ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gareth Western <gar...@garethwestern.com>
Subject Re: Building a module only when changed
Date Wed, 20 Jan 2010 14:33:10 GMT
This sounds more like an issue for your build system rather than the
software. I think what you're looking for is a "Continuous
Integration" server such as Hudson, CruiseControl, or Bamboo. There
are loads of others, but those are the 3 I hear about most frequently.

These typically monitor your SCM for changes and then invoke a build
mechanism (Ant files, Maven, custom schell scripts, etc.), and then
publish the resulting artifacts somewhere (upload to FTP, publish in
Ivy, etc).

Hudson: http://hudson-ci.org/
CruiseControl: http://cruisecontrol.sourceforge.net/
Bamboo: http://www.atlassian.com/software/bamboo/

Is that what you meant?

On Wed, Jan 20, 2010 at 2:17 PM, Timothy Aston <Timothy.Aston@ca.ibm.com> wrote:
>
>
> I'm wondering if anyone can advise on techniques for having a module build
> only if there are changes.  i.e. if the modified dates on any files in a
> particular fileset (the source files) are later than the publication date
> of the latest version of the module.  I have a feeling this may require
> ant-contrib, which is OK as our build is already using that for other
> reasons.
>
>
> -Tim

Mime
View raw message