Allow command line specification of versions
--------------------------------------------
Key: MRELEASE-173
URL: http://jira.codehaus.org/browse/MRELEASE-173
Project: Maven 2.x Release Plugin
Issue Type: Improvement
Affects Versions: 2.0-beta-4, 2.0-beta-3, 2.0-beta-5
Reporter: Chris Tucker
Attachments: release-version.diff
It is convenient in a batchMode environment to specify the version to release
and the new version to update SNAPSHOT artifacts to. The attached patch
against maven-release-manager and maven-release-plugin provides the basic
functionality to allow this.
The maven-release-plugin will now accept two new arguments:
-DreleaseVersion=<version string for release>
-DdevVersion=<version string for next development cycle>
For example, to release version 1.2 of a project and move up to version
2.0-SNAPSHOT one would issue:
$ mvn release:clean release:prepare -DreleaseVersion=1.2 -DdevVersion=2.0
--batch-mode
This patch is against current trunk (471862). It currently doesn't support
resuming, so a release:clean is necessary if a previous release attempt has
been prepared.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira