Permalink
Browse files

update release doc

  • Loading branch information...
1 parent b2cb36c commit 0c437afc3f4cd4b5cfa4db64f7523d456ed05f5f @andytaylor andytaylor committed Jan 21, 2013
Showing with 9 additions and 7 deletions.
  1. +9 −7 RELEASING.md
View
@@ -19,13 +19,15 @@ Assuming current version is ``X.Y.Z-SNAPSHOT``
0. Update the release notes.
1. Prepare a single commit changing all version tags in all pom's.
2. tag this commit locally by 'git tag -a HornetQ_X_Y_Z_Final -m "release for x.y.z.Final' or what ever the version is
-3. Either use ``git revert`` to create a new commit reverting the commit with the version changes. Or change again all versions to ``R.S.T-SNAPSHOT``.
-4. push both commits with version changes together, including them in the same _pull-request_.
-5. push the committed tag upstream 'git push upstream HornetQ_X_Y_Z_Final'
-6. download and unpack the tag from github
-7. firstly upload the maven artifacts to the staged repository 'mvn -Pmaven-release deploy' (you will need the repository details in your settings.xml'
-8. go to nexus (https://repository.jboss.org/nexus/index.html), log in, select staging repositories, select the staging profile that you uploaded and close it.
-9. build the standalone release 'mvn -Prelease package' to build the zip and tar.gz
+3. remember to update the version in the main pom, think of a cool name if you can
+4. update the hornetq-maven-plugin plugin in the main pom to one that is released, if needed release a new version of the plugin.
+5. Either use ``git revert`` to create a new commit reverting the commit with the version changes. Or change again all versions to ``R.S.T-SNAPSHOT``.
+6. push both commits with version changes together, including them in the same _pull-request_.
+7. push the committed tag upstream 'git push upstream HornetQ_X_Y_Z_Final'
+8. download and unpack the tag from github
+9. firstly upload the maven artifacts to the staged repository 'mvn -Pmaven-release deploy' (you will need the repository details in your settings.xml'
+10. go to nexus (https://repository.jboss.org/nexus/index.html), log in, select staging repositories, select the staging profile that you uploaded and close it.
+11. build the standalone release 'mvn -Prelease package' to build the zip and tar.gz
testing the standalone release (this should be done on windows as well as linux if possible)

0 comments on commit 0c437af

Please sign in to comment.