release:branch doesn't work as expected with multi-module projects -------------------------------------------------------------------
Key: MRELEASE-619 URL: http://jira.codehaus.org/browse/MRELEASE-619 Project: Maven 2.x Release Plugin Issue Type: Bug Affects Versions: 2.1, 2.0 Reporter: Emilio Jose Mena Cebrian Attachments: ScmBranchPhase.java.patch The goal release:branch doesn't work as release:prepare with multi-module projects with flat layout (with parent project and modules at same level in URL path) While release:prepare takes into account the project layout using ReleaseUtil.createBasedirAlignedReleaseDescriptor, the goal release:branch doesn't The involved calss is org.apache.maven.shared.release.phase.ScmBranchPhase which is similar to org.apache.maven.shared.release.phase.ScmTagPhase, so I've assumed I can invoke ReleaseUtil.createBasedirAlignedReleaseDescriptor to obtain the corrected ReleaseDescriptor. I've corrected this behaviour in a local copy of maven-release-manager module and seems to work, but i have not fully tested the patch The patch is relative to maven-release-manager module -- 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