Hello, I now removed "-SNAPSHOT" from the version strings, what I get now when running: env revision=123456 mvn321 clean install is: Installing /Users/mirko/workspace/foss/testlink-junit/pom.xml to /Software/nobackup/m2repo/net/oneandone/testlinkjunit/tljunit-parent/3.0.3-123456/tljunit-parent-3.0.3-123456.pom
and, which is really bad, when inspecting tljunit-parent-3.0.3-123456.pom, the <version> is still 3.0.3-${revision}! Regards Mirko -- http://illegalstateexception.blogspot.com/ https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen) https://bitbucket.org/mfriedenhagen/ On Mon, Feb 24, 2014 at 9:51 PM, Mirko Friedenhagen <mfriedenha...@gmail.com> wrote: > Hello, > > I now tried running `env revision=123456 mvn321 release:prepare`, but > this does not work as release:prepare does not seem to use the > information from the environment, I get: > --- snip --- > There are still some remaining snapshot dependencies. > : Do you want to resolve them now? (yes/no) no: : no > --- snap --- > and release:prepare about: > --- snip --- > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-release-plugin:2.4.2:prepare > (default-cli) on project tljunit-parent: Can't release project due to > non released dependencies : > [ERROR] > net.oneandone.testlinkjunit:tljunit-parent:pom:3.0.3-${revision}-SNAPSHOT > [ERROR] in project 'tljunit surefire RunListeners' > (net.oneandone.testlinkjunit:tljunit-surefire:jar:3.0.3-123456-SNAPSHOT) > [ERROR] -> [Help 1] > --- snap --- > Regards Mirko > -- > http://illegalstateexception.blogspot.com/ > https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen) > https://bitbucket.org/mfriedenhagen/ > > > On Mon, Feb 24, 2014 at 9:31 PM, Dan Tran <dant...@gmail.com> wrote: >> Thanks, that helps >> >> -D >> >> >> On Mon, Feb 24, 2014 at 12:23 PM, Karl Heinz Marbaise >> <khmarba...@gmx.de>wrote: >> >>> Hi Dan, >>> >>> now you can write on your GAV definition a thing like: >>> >>> <groupId>...</groupId> >>> <artifactId>...</artifactId> >>> <version>1.0-${revision}-SNAPSHOT</version> >>> >>> and via command line you can now do the following: >>> >>> mvn -Drevision=3456 clean test >>> >>> If you done that via Maven 3.1.1 you get a warning with Maven 3.2.1 you >>> don't. >>> >>> Kind regard >>> Karl-Heinz Marbaise >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>> For additional commands, e-mail: users-h...@maven.apache.org >>> >>> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org