Dominik Bartholdi created MRELEASE-736: ------------------------------------------
Summary: add dryRun flag to release:prepare Key: MRELEASE-736 URL: https://jira.codehaus.org/browse/MRELEASE-736 Project: Maven 2.x Release Plugin Issue Type: Improvement Components: perform Affects Versions: 2.2.2 Environment: mvn 3.0.3 Reporter: Dominik Bartholdi Please consider to add the "dryRun" flag from the "release:prepare" to the "release:perform" goal too. I have the following use case: Jenkins/Hudson has a plugin called m2release which basically is there to help the user to trigger a maven release. This plugin allows to define a commandline which should be executed in case of a release build. The common configuration of this arguments are: "-Dresume=false release:prepare release:perform" the next version of the plugin would like to add a "dryRun" option when triggering a build and in this case it would just add "-DdryRun=true" to the configured arguments and thats it. Unfortunately this will not work, as the "release:perform" still gets executed and will fail. Of course I could also change the Jenkins/Hudson plugin, but this would mean I have to remove "release:perform" from the passed argument, which is relay ugly. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira