[ http://jira.codehaus.org/browse/MNG-4890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bentmann closed MNG-4890. ---------------------------------- Resolution: Fixed Fix Version/s: 3.0 Assignee: Benjamin Bentmann > -pl, -am and -amd options don't consider the version of the artefacts for > building the reactor > ---------------------------------------------------------------------------------------------- > > Key: MNG-4890 > URL: http://jira.codehaus.org/browse/MNG-4890 > Project: Maven 2 & 3 > Issue Type: Bug > Components: Command Line, Dependencies, Reactor and workspace > Affects Versions: 2.2.1 > Reporter: nicolas lescure > Assignee: Benjamin Bentmann > Fix For: 3.0 > > Attachments: MVN-bug.zip > > > Here is the configuration: > root 1.0-SNAPSHOT - aggregate project, not a parent one > - maven-bug1 1.1-SNAPSHOT - no parent > - maven-bug2 1.0-SNAPSHOT - no parent - depends on maven-bug1 1.1-SNAPSHOT > run mvn clean -am -pl maven-bug2 > observe that the project reactor builds maven-bug1 then maven-bug2 as > expected based on the dependency graph > navigate to maven-bug1-to-install > run mvn install to install a maven-bug1 version 1.0 in the local repo > navigate back to the parent folder > run mvn clean -am -pl maven-bug2 > observe that the project reactor builds maven-bug1 then maven-bug2 as > expected based on the dependency graph > update the maven-bug2 pom to depend on maven-bug1 1.0 > run mvn clean -am -pl maven-bug2 > observe that the project reactor still builds maven-bug1 then maven-bug2 > although maven-bug2 doesn't depend on maven-bug1 within this aggregate > configuration (different version). > I think the version is never considered when the reactor builds the list of > project to build and should. > This issue relates to MNG-4237 > The problem with this behaviour is that artifacts get build within the > reactor for nothing typically when releasing as some of the artifacts within > the reactor get released for no reason. -- 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