You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by sl...@apache.org on 2013/05/08 23:27:06 UTC

[2/2] git commit: Update the release process document

Update the release process document

Project: http://git-wip-us.apache.org/repos/asf/incubator-helix/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-helix/commit/ada408c8
Tree: http://git-wip-us.apache.org/repos/asf/incubator-helix/tree/ada408c8
Diff: http://git-wip-us.apache.org/repos/asf/incubator-helix/diff/ada408c8

Branch: refs/heads/master
Commit: ada408c8e125b42749f38e6dee5f9cfb2f5678e4
Parents: 2802f8e
Author: slu2011 <lu...@gmail.com>
Authored: Wed May 8 14:24:40 2013 -0700
Committer: slu2011 <lu...@gmail.com>
Committed: Wed May 8 14:24:40 2013 -0700

----------------------------------------------------------------------
 src/site/apt/releasing.apt |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-helix/blob/ada408c8/src/site/apt/releasing.apt
----------------------------------------------------------------------
diff --git a/src/site/apt/releasing.apt b/src/site/apt/releasing.apt
index 2363668..7a05a15 100644
--- a/src/site/apt/releasing.apt
+++ b/src/site/apt/releasing.apt
@@ -31,6 +31,7 @@ Helix release process
 
  [[2]] Your maven setting must contains the entry to be able to deploy.
 
+ ~/.m2/settings.xml
 +-------------
    <server>
      <id>apache.releases.https</id>
@@ -39,8 +40,15 @@ Helix release process
    </server>
 +-------------
 
- [[3]] Release Helix
-    You should have a GPG agent running (preferred), and confirm it works by running "gpg -ab" (type some text and press Ctrl-D).
+ [[3]] Apache DAV passwords
+
++-------------
+ Add the following info into your ~/.netrc
+ machine git-wip-us.apache.org login <apache username> <password>
+
++-------------
+ [[4]] Release Helix
+    You should have a GPG agent running in the session you will run the maven release commands(preferred), and confirm it works by running "gpg -ab" (type some text and press Ctrl-D).
     If you do not have a GPG agent running, make sure that you have the "apache-release" profile set in your settings.xml as shown below.
 
    Run the release
@@ -49,7 +57,7 @@ Helix release process
 mvn release:prepare release:perform -B
 +-------------
 
-  GPG configuration
+  GPG configuration in maven settings xml:
 
 +-------------
 <profile>
@@ -66,7 +74,7 @@ mvn release:prepare release:perform -B
 svn co https://dist.apache.org/repos/dist/dev/incubator/helix helix-dev-release
 cd helix-dev-release
 sh ./release-script-svn.sh version stagingRepoUrl
-then svn add new directory
+then svn add <new directory created with new version as name>
 then svn ci 
 +-------------