tagNameFormat property interpolation does not use the release values but the project ones -----------------------------------------------------------------------------------------
Key: MRELEASE-691 URL: https://jira.codehaus.org/browse/MRELEASE-691 Project: Maven 2.x Release Plugin Issue Type: Bug Components: prepare, scm Affects Versions: 2.2 Reporter: Julien Nicoulaud Priority: Minor Attachments: maven-release-plugin-tagNameFormat.log The property interpolation in the [tagNameFormat option|http://maven.apache.org/plugins/maven-release-plugin/prepare-mojo.html#tagNameFormat] is counterintuitive, one would expect it to use the release value for the project version, but instead the project SNAPSHOT version is used. For example, with <tagNameFormat>@{project.version}</tagNameFormat> (see attached log): {noformat} What is the release version for "flexlib"? (com.google.code.flexlib:flexlib-parent) 2.6: 2.6-M2 What is SCM release tag or label for "flexlib"? (com.google.code.flexlib:flexlib-parent) 2.6-SNAPSHOT: {noformat} => The version should be 2.6-M2 I just entered here, not the project SNAPSHOT one. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira