You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mrunit.apache.org by br...@apache.org on 2012/09/28 20:39:00 UTC

svn commit: r1391586 - /mrunit/site/trunk/content/pmc/how_to_release.mdtext

Author: brock
Date: Fri Sep 28 18:38:59 2012
New Revision: 1391586

URL: http://svn.apache.org/viewvc?rev=1391586&view=rev
Log:
MRUNIT-152: Update release documentation now that we are using git (3)

Modified:
    mrunit/site/trunk/content/pmc/how_to_release.mdtext

Modified: mrunit/site/trunk/content/pmc/how_to_release.mdtext
URL: http://svn.apache.org/viewvc/mrunit/site/trunk/content/pmc/how_to_release.mdtext?rev=1391586&r1=1391585&r2=1391586&view=diff
==============================================================================
--- mrunit/site/trunk/content/pmc/how_to_release.mdtext (original)
+++ mrunit/site/trunk/content/pmc/how_to_release.mdtext Fri Sep 28 18:38:59 2012
@@ -9,8 +9,7 @@ Title: How to Release
 [Infrastructure site][]
   3. Put in a [Infrastructure JIRA][] asking to get added to the mrunit unix 
 group on people.apache.org and the mrunit deployer roler for Nexus
-  4. Copy the modified KEYS file to the release folder 
-/www/www.apache.org/dist/mrunit on people.apache.org
+  4. Update the KEYS file in [releases][] SVN 
   5. Add the following to your Maven settings.xml file:
 
         <servers>
@@ -139,20 +138,21 @@ on the left under Build Promotion.
     2. Select the repository that was closed earlier, and click Release, using 
 the description "Apache MRUnit X.Y.Z artifacts"
 
+
   2. Publish src and bin distributions to the [mirrors][]:
 
-        ssh people.apache.org
+        svn co https://dist.apache.org/repos/dist/release/mrunit/ mrunit-release
+        cd mrunit-release
         VERSION=X.Y.Z
         PREVIOUS_VERSION=X.Y.Z
         CANDIDATE=C
-        cp -r ~/public_html/mrunit-$VERSION-candidate-$CANDIDATE \
-        /www/www.apache.org/dist/mrunit/mrunit-$VERSION
-        cd /www/www.apache.org/dist/mrunit
-        chgrp -R mrunit mrunit-$VERSION
-        chmod -R g+w mrunit-$VERSION
-        rm -r /www/www.apache.org/dist/mrunit/mrunit-$PREVIOUS_VERSION # remove older versions
+        mkdir mrunit-$VERSION
+        cp /path/to/rc/build/dir/target/*.tar.gz* mrunit-$VERSION
+        svn add mrunit-$VERSION
+        svn delete mrunit-$PREVIOUS_VERSION
+        svn commit -m "MRUnit X.Y.Z release"
 
-    The last line is to remove the previous version, since only the most recent 
+    The second to last line is to remove the previous version, since only the most recent 
 version on a particular branch should be in the dist directory. Older versions 
 are [archived][] automatically.
 
@@ -210,6 +210,7 @@ user@mrunit.apache.org, dev@mrunit.apach
 [new release notes from JIRA]: https://issues.apache.org/jira/secure/ConfigureReleaseNote.jspa?projectId=12311292
 
 [archived]: http://archive.apache.org/dist/mrunit/
+[releases]: https://dist.apache.org/repos/dist/release/mrunit/
 [mirrors]: http://www.apache.org/dev/mirrors.html
 [blog]: http://blogs.apache.org/mrunit