[jbosstools-dev] Who uses .target file?

Mickael Istria mistria at redhat.com
Thu Mar 15 07:30:39 EDT 2012


On 03/15/2012 12:17 PM, Max Rdahl Andersen wrote:
> please stop just replying to me ;)
Oops, sorry.

> And sure - if I remove all my mirrors from settings.xml, do not build other plugins than from one specific branch/trunk on my machine with the same ~/.m2/repo in it then you are correct.
Having stuff is a settings.xml makes build non portable. It reduces the 
control build provider have on dependency management since you (as a 
consumer) decided to use other repositories. Having a settings.xml with 
repo in it is just like adding stuff to the parent pom, we cannot 
guarantee that much with customized pom.xml, it's the responsability of 
the user.

I agree that having a clean repo for each branch is an annoying step. 
But that's the only way I know to guarantee build isolation and 
consistency (cf Jenkins), and it's working well.

> We build from multiple branches
Ok.
> we want to use mirrors
Really? How useful is it? Having customized mirrors in settings.xml is 
not very compatible with having strong management of dependency sources.

-- 
Mickael Istria
Eclipse developer at JBoss, by Red Hat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets 
<http://twitter.com/mickaelistria>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20120315/f936cc0f/attachment.html 


More information about the jbosstools-dev mailing list