Or you could have a look at versions-maven-plugin... it will still require
you to commit your changes, but it will at least help with changing the
pom.xml files for you

2009/3/2 Jeff MAURY <[email protected]>

> LATEST works only for plugins artifacts. I suggest that you use a parent
> POM
> and put the required versions in the dependenciesManagement section. So you
> have to modify a single POM instead (but you still have to modify the
> version for this POM in your sub-poms !)
>
> Jeff MAURY
>
> On Mon, Mar 2, 2009 at 10:26 AM, Laurent Perez <[email protected]> wrote:
>
> > Hi
> >
> > I've got a dozen projects or so with a <dependency> on a 1.0-SNAPSHOT
> > artifact X ; recently, I've been using the maven release plugin for
> > this artifact, so that I can release incremental versions with maven
> > changes plugin jira changelogs, like 1.0.1, 1.0.2, and so on.
> >
> > My problem is that each time I release a new artifact X (or even
> > deploy a new SNAPSHOT), I have to upgrade the ~12 projects pom.xml in
> > order to benefit from the latest upgrade. This is very cumbersome, and
> > I'd like to have some automation enabled.
> >
> > I've tried setting the artifact X <version> to LATEST in my child
> > projects so that the newest jar is always downloaded on mvn install,
> > however, this does not seem to work, I'm getting the usual BUILD
> > ERROR, saying 1) com.my.company.artifact:jar:LATEST is missing.
> >
> > - How is LATEST supposed to work, do I have to specify something in my
> > artifact X pom.xml to say "I'm the latest version, too" ? Is it a
> > repository "option" to tell which artifact is the latest one ?
> > - How would you deal with such an upgrade situation where many
> > projects rely on a single one, and this single one is evolving very
> > often thru incremental releases ?
> >
> > Thanks if you shed some light :)
> > laurent
> >
> > --
> > <a href="http://in-pocket.blogspot.com";>http://in-pocket.blogspot.com
> > - Mobile world, technology and more</a>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>
>
> --
> La mélancolie c’est communiste
> Tout le monde y a droit de temps en temps
> La mélancolie n’est pas capitaliste
> C’est même gratuit pour les perdants
> La mélancolie c’est pacifiste
> On ne lui rentre jamais dedans
> La mélancolie oh tu sais ça existe
> Elle se prend même avec des gants
> La mélancolie c’est pour les syndicalistes
> Il faut juste sa carte de permanent
>
> Miossec (2006)
>
> http://www.jeffmaury.com
> http://riadiscuss.jeffmaury.com
> http://www.lastfm.fr/listen/user/jeffmaury/personal
>

Reply via email to