Some notes I've kept from releasing jboss-common-core 2.2.18.GA
pom.xml contained: <version>2.2.18-SNAPSHOT</version>
svn status: make sure everything is checked-in
Preparation Steps
mvn dependency:analyze, resolve warnings, if any
mvn -Prelease install, build the project using jboss repositories, upload missing dependencies
Dry run of the release
mvn release:prepare -DdryRun=true
What is the release version for "JBoss Common Classes"? (org.jboss:jboss-common-core) 2.2.4: 2.2.18.GA
What is SCM release tag or label for "JBoss Common Classes"? (org.jboss:jboss-common-core) jboss-common-core-2.2.18.GA: 2.2.18.GA
What is the new development version for "JBoss Common Classes"? (org.jboss:jboss-common-core) 2.2.19-SNAPSHOT: :
mvn release:clean
Perform the release
mvn release:prepare, project is tagged, pom.xml advances to 2.2.19-SNAPSHOT
mvn release:perform, checkout, build, deploy release to nexus staging repo
- http://community.jboss.org/wiki/MavenDeployingARelease
Referenced by:
Comments