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 >
