maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Scholte" <rfscho...@apache.org>
Subject Re: Release preparation not removing SNAPSHOT suffix
Date Thu, 03 Jan 2013 10:34:52 GMT
See https://jira.codehaus.org/browse/MRELEASE-812

Robert

Op Thu, 03 Jan 2013 08:26:30 +0100 schreef Ansgar Konermann  
<ansgar.konermann@googlemail.com>:
> Had a similar issue recently. In the directory you're trying to release,
> what is the output of "git status"?
> Am 03.01.2013 03:01 schrieb "Julien Silland" <julien.silland@turn.com>:
>
>> Hi,
>>
>> I'm in the process of fully automating the release of my artifacts which
>> are currently checked-in an internal git repo. I've configured my  
>> project
>> with what I think are the correct scm settings and have gotten a  
>> moderate
>> amount of success, namely building a project and tagging a commit with  
>> the
>> right version (foo-1.0).
>>
>> However, the documentation for the release:prepare phase indicates that
>> the -SNAPSHOT suffix in my pom.xml should be deleted as part of the  
>> tagging
>> process:
>>
>> From:
>> http://maven.apache.org/maven-release/maven-release-plugin/examples/prepare-release.html
>> Change the version in the POMs from x-SNAPSHOT to a new version (you  
>> will
>> be prompted for the versions to use)
>>
>> But that side-effect is nowhere to be found: after the phase ends, the
>> remote pom.xml hasn't been altered (it still declares 1.0-SNAPSHOT) even
>> though it is tagged with foo-1.0 and the local version of the pom.xml is
>> bumped to 1.1-SNAPSHOT. I would have expected a git push to happen  
>> before
>> the tagging to change the pom.xml to a non-snapshot 1.0 version.
>> Predictably, trying to perform a release builds a 1.0-SNAPSHOT jar,  
>> which
>> is not desired.
>>
>> I may be expecting the wrong things to happen but would happily receive
>> some guidance.
>>
>> My release configuration is minimal:
>>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-release-plugin</artifactId>
>> <version>2.4</version>
>> <configuration>
>> <scmCommentPrefix>Maven release plugin: </scmCommentPrefix>
>> </configuration>
>>       </plugin>
>>
>>
>> Thanks,
>> -jsi
>>
>> --
>> Julien Silland
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Mime
View raw message