prepare-with-pom : inherited plugins configuration are lost in release-pom.xml ------------------------------------------------------------------------------
Key: MRELEASE-544 URL: http://jira.codehaus.org/browse/MRELEASE-544 Project: Maven 2.x Release Plugin Issue Type: Bug Components: perform Affects Versions: 2.0 Environment: Maven 2.2.1 Reporter: Thomas Sauzedde Attachments: sample-projects.tgz Like in the provided sample projects, I have the following scenario : 3 modules (sibling) with the following inheritage graph : grandfather <=== father <=== child - grandfather (pom module) has * a dependencyManagement block with some exclusions * a pluginManagement block - father (pom module) adds a plugins block to configure the compiler plugin - child is a basic (empty) jar module when mvn release:prepare-with-pom is performed on "child" the checked-in (svn) release-pom.xml has all the dependencies resolved BUT all the inherited plugins configuration is lost :-( To reproduce this with the provided sample projects : - perform a mvn:install on grandfather & father - import "child" in your svn repo - change the scm block on "child" in order to checkout/in from your svn - perform a mvn release:prepare-with-pom (on child) You will see that in your tagged release-pom.xml the plugins configuration is lost. -- 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