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.