On 21 Nov 2011, at 01:54, Ken Gilmer wrote:

> Hi, I'm following the documentation provided at
> http://felix.apache.org/site/release-management-nexus.html with the goal of
> pushing an initial release of the "Light HTTP Service" bundle.  In my POM
> the version specified is 0.1.1-SNAPSHOT.  In the docs it says "make sure
> there are no snapshots in the POMs to be released". If I remove the
> SNAPSHOT label the dry run fails with "You don't have a SNAPSHOT project in
> the reactor projects list."  I am guessing that "snapshots in the POM"
> refers to something other than the version.  Am I alright to proceed with
> <version>0.1.1-SNAPSHOT</version>?

Yes, it means external dependency or plugin snapshots - the internal project 
versions (such as your 0.1.1-SNAPSHOT) will be automatically replaced by the 
release plugin:

   
http://maven.apache.org/plugins/maven-release-plugin/examples/prepare-release.html

Also note that the "mvn release:prepare -DdryRun=true" step will check for any 
snapshots that need fixing and explicitly warn you.

> thx!
> ken

Reply via email to