ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From marcdb <mdeb...@gmail.com>
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
targets.

Regards,
Marc


-- 
View this message in context: http://old.nabble.com/Avoid-full-build-tp33002735p33007936.html
Sent from the ivy-user mailing list archive at Nabble.com.


Mime
View raw message