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

        

Reply via email to