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

        

Reply via email to