You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by bu...@apache.org on 2014/01/14 23:01:04 UTC

svn commit: r894178 - in /websites/staging/jspwiki/trunk/content: ./ ppmc/how_to_release.html

Author: buildbot
Date: Tue Jan 14 22:01:03 2014
New Revision: 894178

Log:
Staging update by buildbot for jspwiki

Modified:
    websites/staging/jspwiki/trunk/content/   (props changed)
    websites/staging/jspwiki/trunk/content/ppmc/how_to_release.html

Propchange: websites/staging/jspwiki/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan 14 22:01:03 2014
@@ -1 +1 @@
-1556184
+1558218

Modified: websites/staging/jspwiki/trunk/content/ppmc/how_to_release.html
==============================================================================
--- websites/staging/jspwiki/trunk/content/ppmc/how_to_release.html (original)
+++ websites/staging/jspwiki/trunk/content/ppmc/how_to_release.html Tue Jan 14 22:01:03 2014
@@ -110,7 +110,7 @@ the quick guide to get the release out (
 <p>Prepare the release</p>
 <div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="n">apache</span><span class="o">-</span><span class="nb">rat</span><span class="p">:</span><span class="nb">rat</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>               # <span class="n">generates</span> <span class="n">artifacts</span><span class="p">,</span> <span class="n">checks</span> <span class="k">for</span> <span class="n">AL</span> <span class="n">headers</span>
 <span class="n">mvn</span> <span class="n">release</span><span class="p">:</span><span class="n">prepare</span> <span class="o">-</span><span class="n">DdryRun</span><span class="p">=</span><span class="n">true</span> <span class="o">-</span><span class="n">DautoVersionSubmodules</span><span class="p">=</span><span class="n">true</span>  # <span class="n">review</span> <span class="n">pom</span><span class="p">.</span><span class="n">xml</span><span class="p">,</span> <span class="n">confirm</span> <span class="n">only</span> <span class="n">appropiate</span> <span class="n">sections</span> <span class="n">have</span> <span class="n">been</span> <span class="n">changed</span>
-<span class="n">mvn</span> <span class="n">deploy</span>                                                      # <span class="n">deploy</span> <span class="n">a</span> <span class="n">snapshot</span>
+<span class="n">mvn</span> <span class="n">deploy</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>                                     # <span class="n">deploy</span> <span class="n">a</span> <span class="n">snapshot</span>
 <span class="n">mvn</span> <span class="n">release</span><span class="p">:</span><span class="n">clean</span>                                               # <span class="n">prepare</span> <span class="n">the</span> <span class="n">release</span> 1<span class="o">/</span>3
 <span class="n">mvn</span> <span class="n">release</span><span class="p">:</span><span class="n">prepare</span> <span class="o">-</span><span class="n">DautoVersionSubmodules</span><span class="p">=</span><span class="n">true</span>                # <span class="n">prepare</span> <span class="n">the</span> <span class="n">release</span> 2<span class="o">/</span>3
 <span class="n">mvn</span> <span class="n">release</span><span class="p">:</span><span class="n">perform</span>                                             # <span class="n">prepare</span> <span class="n">the</span> <span class="n">release</span> 3<span class="o">/</span>3
@@ -221,7 +221,7 @@ license or any other info has been remov
 <ol>
 <li>
 <p><strong>Publish a snapshot</strong></p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">deploy</span>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">deploy</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span>
 </pre></div>
 
 
@@ -287,6 +287,8 @@ using "Apache JSPWiki X.Y.Z" as the desc
 <span class="n">Source</span> <span class="n">and</span> <span class="n">binary</span> <span class="n">files</span><span class="p">:</span>
 <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">people</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/~&lt;</span><span class="n">REPLACE</span><span class="o">&gt;/</span><span class="n">jspwiki</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">-</span><span class="n">candidate</span><span class="o">-</span>$<span class="n">RC</span>
 
+<span class="n">Nexus</span> <span class="n">staging</span> <span class="n">repo</span><span class="p">:</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">repository</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">content</span><span class="o">/</span><span class="n">repositories</span><span class="o">/</span><span class="n">orgapachejspwiki</span><span class="o">-</span><span class="p">...</span>
+
 <span class="n">The</span> <span class="n">tag</span> <span class="n">to</span> <span class="n">be</span> <span class="n">voted</span> <span class="n">upon</span><span class="p">:</span>
 <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">svn</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">/</span><span class="n">tags</span><span class="o">/</span><span class="n">release</span><span class="o">-</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span><span class="o">/</span>
 
@@ -322,22 +324,18 @@ the description "Apache JSPWiki X.Y.Z"</
 </li>
 <li>
 <p><strong>Publish src and bin distributions to the <a href="http://www.apache.org/dev/mirrors.html">mirrors</a></strong></p>
-<div class="codehilite"><pre><span class="n">ssh</span> <span class="n">people</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span>
-<span class="n">VERSION</span><span class="p">=</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span>
-<span class="n">PREVIOUSVERSION</span><span class="p">=</span><span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span>
-<span class="n">CANDIDATE</span><span class="p">=</span><span class="n">C</span>
-<span class="n">cp</span> <span class="o">-</span><span class="n">r</span> <span class="o">~/</span><span class="n">public_html</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">-</span>$<span class="n">VERSION</span><span class="o">-</span><span class="n">candidate</span><span class="o">-</span>$<span class="n">CANDIDATE</span> <span class="o">\</span>
-<span class="o">/</span><span class="n">www</span><span class="o">/</span><span class="n">www</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">dist</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">-</span>$<span class="n">VERSION</span>
-<span class="n">cd</span> <span class="o">/</span><span class="n">www</span><span class="o">/</span><span class="n">www</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">dist</span><span class="o">/</span><span class="n">jspwiki</span>
-<span class="n">chgrp</span> <span class="o">-</span><span class="n">R</span> <span class="n">jspwiki</span> <span class="n">jspwiki</span><span class="o">-</span>$<span class="n">VERSION</span>
-<span class="n">chmod</span> <span class="o">-</span><span class="n">R</span> <span class="n">g</span><span class="o">+</span><span class="n">w</span> <span class="n">jspwiki</span><span class="o">-</span>$<span class="n">VERSION</span>
-<span class="n">rm</span> <span class="o">-</span><span class="n">r</span> <span class="o">/</span><span class="n">www</span><span class="o">/</span><span class="n">www</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">dist</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">-</span>$<span class="n">PREVIOUSVERSION</span> # <span class="n">remove</span> <span class="n">older</span> <span class="n">versions</span>
-</pre></div>
-
-
-<p>The 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 <a href="http://archive.apache.org/dist/jspwiki/">archived</a> automatically.</p>
+<ol>
+<li>
+<p>Check out <a href="https://dist.apache.org/repos/dist/release/jspwiki">https://dist.apache.org/repos/dist/release/jspwiki</a>.</p>
+</li>
+<li>
+<p>Add the release artifacts from <code>username@people.apache.org:~/public</code>_<code>html/jspwiki-$VERSION-candidate-$CANDIDATE</code> 
+to <code>https://dist.apache.org/repos/dist/release/jspwiki/$VERSION</code></p>
+</li>
+<li>
+<p>svn delete older releases</p>
+</li>
+</ol>
 </li>
 <li>
 <p><strong>Wait 24 hours for mirrors to sync</strong></p>
@@ -362,6 +360,9 @@ changes <strong>on the front page of the
 <span class="n">The</span> <span class="n">release</span> <span class="n">is</span> <span class="n">available</span> <span class="n">here</span><span class="p">:</span>
 <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">www</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">dyn</span><span class="o">/</span><span class="n">closer</span><span class="p">.</span><span class="n">cgi</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">/</span>
 
+<span class="n">JSPWiki</span> <span class="n">Maven</span> <span class="n">artifacts</span> <span class="n">are</span> <span class="n">available</span> <span class="n">under</span> <span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">jspwiki</span> <span class="n">groupId</span><span class="p">,</span> 
+<span class="n">version</span> <span class="n">X</span><span class="p">.</span><span class="n">Y</span><span class="p">.</span><span class="n">Z</span>
+
 <span class="n">The</span> <span class="n">full</span> <span class="n">change</span> <span class="nb">log</span> <span class="n">is</span> <span class="n">available</span> <span class="n">here</span><span class="p">:</span>
 <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">issues</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">jira</span><span class="o">/</span><span class="n">browse</span><span class="o">/</span><span class="n">jspwiki</span><span class="o">/</span><span class="n">fixforversion</span><span class="o">/&lt;</span><span class="n">REPLACE</span><span class="o">&gt;</span>