[ http://jira.codehaus.org/browse/MRELEASE-408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=162868#action_162868 ]
Vincent Massol commented on MRELEASE-408: ----------------------------------------- If someone can suggest a workarounsd that'd help too (the only one I can think is to go back to 2.0 beta 7 for now). > Release:prepare inherits profiles and isn't overriden by specifying specific > profiles using -Darguments as it used to be > ------------------------------------------------------------------------------------------------------------------------ > > Key: MRELEASE-408 > URL: http://jira.codehaus.org/browse/MRELEASE-408 > Project: Maven 2.x Release Plugin > Issue Type: Bug > Components: prepare > Affects Versions: 2.0-beta-8 > Reporter: Vincent Massol > > In 2.0 beta 7 the following was working: > {noformat} > mvn release:prepare -Pci,hsqldb,mysql,pgsql,derby,jetty > -Darguments="-Pjetty,hsqldb" > [... SNIP ...] > [INFO] [release:prepare] > [INFO] Resuming release from phase 'run-preparation-goals' > [INFO] Executing goals 'clean install'... > [INFO] Executing: mvn clean install --no-plugin-updates -Pjetty,hsqldb -P > ci,jetty > [INFO] Scanning for projects... > [INFO] Reactor build order: > [INFO] XWiki Products - Enterprise - Parent POM > [INFO] XWiki Products - Enterprise - Wiki > [INFO] XWiki Products - Enterprise - Database - Parent POM > [INFO] XWiki Products - Enterprise - Database - HSQLDB > [INFO] XWiki Products - Enterprise - Web > [INFO] XWiki Products - Enterprise - Distribution - Parent POM > [INFO] XWiki Products - Enterprise - Distribution - Jetty > [INFO] XWiki Products - Enterprise - Distribution - HSQLDB > [INFO] > ------------------------------------------------------------------------ > {noformat} > As you can see only the specified profiles were passed to the internal build. > With 2.0 beta 8 this is no longer working and all profiles are passed to the > internal build. > We need to specify more profiles in the outside build since we want to run > the following command so that all pom.xml files are updated for the release > but we only want to release some modules: > {noformat} > mvn release:prepare -Pci,hsqldb,mysql,pgsql,derby,jetty > -Darguments="-Pjetty,hsqldb" -DautoVersionSubmodules=true > -DreleaseVersion=1.7-milestone-2 -DdevelopmentVersion=1.7-SNAPSHOT > {noformat} > Reference: http://jira.xwiki.org/jira/browse/XE-331 -- 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