You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by rh...@apache.org on 2015/08/03 17:49:48 UTC

qpid-proton git commit: release checklist

Repository: qpid-proton
Updated Branches:
  refs/heads/master c18625bff -> b7a1fe9ac


release checklist


Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b7a1fe9a
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/b7a1fe9a
Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/b7a1fe9a

Branch: refs/heads/master
Commit: b7a1fe9acfbabdae974ede52fc1cca3f831f0dab
Parents: c18625b
Author: Rafael Schloming <rh...@alum.mit.edu>
Authored: Mon Aug 3 11:48:31 2015 -0400
Committer: Rafael Schloming <rh...@alum.mit.edu>
Committed: Mon Aug 3 11:49:37 2015 -0400

----------------------------------------------------------------------
 RELEASE.md | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/b7a1fe9a/RELEASE.md
----------------------------------------------------------------------
diff --git a/RELEASE.md b/RELEASE.md
new file mode 100644
index 0000000..e3ed8bf
--- /dev/null
+++ b/RELEASE.md
@@ -0,0 +1,26 @@
+###Building a release for vote:
+
+1. git checkout <branch> where <branch> is whatever branch you intend to release from
+  - this *should* be able to be any branch, ref, tag, etc
+2. run bin/release.sh <VERSION> <TAG>, e.g. bin/release.sh 0.9 0.9-rc1
+3. run git push origin ... as described # when exactly should this happen?
+4. cd into some scratch directory
+5. run ~/proton/bin/export.sh
+6. run sign qpid-proton-...
+7. run tar -xzf qpid-proton-...
+8. cd qpid-proton-...
+9. mvn deploy -Papache-release -DskipTests=true
+10. https://repository.apache.org/index.html#stagingProfiles
+11. close the repo...
+12. upload/send email
+
+###After a vote succeeds:
+
+1. bump the master/branch version to 0.x-SNAPSHOT
+2. tag rc with final name
+3. rename artifacts
+4. commit artifacts to qpid-dist
+5. update latest link
+6. release java stuff from nexus
+7. update qpid-site with release content
+8. update development roadmap


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org