ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From marcdb <>
Subject Re: Avoid full build
Date Tue, 20 Dec 2011 07:29:47 GMT

Jefferson Magno Solfarello wrote:
> When a change is commited to our repository, we start a full build of the
> projects. I am using the task <ivy:buildlist> to call the build of the
> projects in appropriate order. On the <ivy:publish> I have
> forcedeliver="true" and overwrite="true".
> Using this approach, everything is built again, right?
> Is there a way to build only the projects that changed and the projects
> dependent of them?

Have a look at the attribute "leaf" for the task ivy:buildlist. In this
attribute, you should specify the changed modules. Using the result of
ivy:buildlist, you can then do a bottom-up build. You could also combine
this with the root-attribute to limit your build to only a number of ear


View this message in context:
Sent from the ivy-user mailing list archive at

View raw message