Author: buildbot
Date: Wed Apr 30 17:41:42 2014
New Revision: 907486
Log:
Staging update by buildbot for deltaspike
Modified:
websites/staging/deltaspike/trunk/content/ (props changed)
websites/staging/deltaspike/trunk/content/steps_for_a_release.html
Propchange: websites/staging/deltaspike/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr 30 17:41:42 2014
@@ -1 +1 @@
-1591386
+1591410
Modified: websites/staging/deltaspike/trunk/content/steps_for_a_release.html
==============================================================================
--- websites/staging/deltaspike/trunk/content/steps_for_a_release.html
(original)
+++ websites/staging/deltaspike/trunk/content/steps_for_a_release.html Wed Apr
30 17:41:42 2014
@@ -126,21 +126,22 @@
<li>Create release notes and commit them to deltaspike/readme/ (format
[ReleaseNotes][version].txt)</li>
</ul>
<h1 id="first-steps">First steps</h1>
-<div class="codehilite"><pre><span class="n">git</span> <span
class="n">checkout</span> <span class="o">-</span><span class="n">b</span>
<span class="n">deltaspike</span><span class="o">-</span><span
class="p">[</span><span class="n">release</span> <span
class="n">version</span><span class="p">]</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">Pdistribution</span>
-<span class="o">//</span><span class="n">hint</span><span class="p">:</span>
<span class="n">don</span><span class="o">'</span><span class="n">t</span>
<span class="n">use</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">since</span> <span
class="n">it</span> <span class="n">can</span> <span class="k">break</span>
<span class="n">the</span> <span class="n">next</span> <span
class="n">step</span>
-<span class="n">mvn</span> <span class="n">release</span><span
class="p">:</span><span class="n">perform</span>
-
-<span class="o">//</span>!!!<span class="n">check</span> <span
class="n">the</span> <span class="n">created</span> <span
class="n">commits</span> <span class="n">including</span> <span
class="n">user</span><span class="o">-</span><span class="n">name</span> <span
class="n">and</span> <span class="n">email</span>
-
-<span class="o">//</span><span class="n">login</span> <span
class="n">to</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">and</span> <span
class="n">go</span> <span class="n">to</span> "<span
class="n">Staging</span> <span class="n">Repositories</span>"
-<span class="o">//</span><span class="n">check</span> <span
class="n">esp</span><span class="p">.</span> <span class="p">..</span><span
class="o">./</span><span class="n">org</span><span class="o">/</span><span
class="n">apache</span><span class="o">/</span><span
class="n">deltaspike</span><span class="o">/</span><span
class="n">deltaspike</span><span class="o">-</span><span
class="n">project</span><span class="o">/</span><span class="p">[</span><span
class="n">version</span><span class="p">]</span><span class="o">/</span><span
class="n">deltaspike</span><span class="o">-</span><span
class="n">project</span><span class="o">-</span><span class="p">[</span><span
class="n">version</span><span class="p">]</span><span class="o">-</span><span
class="n">source</span><span class="o">-</span><span
class="n">release</span><span class="p">.</span><span class="n">zip</span>
-<span class="o">//</span><span class="n">close</span> <span
class="n">the</span> <span class="n">repository</span>
+<div class="codehilite"><pre><span class="c1">//install a version of git which
is compatible with the release-plugin (e.g. v1.8.3.2)</span>
+<span class="n">git</span> <span class="n">checkout</span> <span
class="o">-</span><span class="n">b</span> <span
class="n">deltaspike</span><span class="o">-</span><span
class="p">[</span><span class="k">release</span> <span
class="n">version</span><span class="p">]</span>
+<span class="n">mvn</span> <span class="k">release</span><span
class="o">:</span><span class="n">prepare</span> <span class="o">-</span><span
class="n">Pdistribution</span>
+<span class="c1">//hint: don't use -DdryRun=true -- since it can break the
next step</span>
+<span class="n">mvn</span> <span class="k">release</span><span
class="o">:</span><span class="n">perform</span>
+
+<span class="c1">//!!!check the created commits including user-name and
email</span>
+
+<span class="c1">//login to https://repository.apache.org/ and go to
"Staging Repositories"</span>
+<span class="c1">//check esp.
.../org/apache/deltaspike/deltaspike-project/[version]/deltaspike-project-[version]-source-release.zip</span>
+<span class="c1">//close the repository</span>
-<span class="o">//</span><span class="n">push</span> <span
class="n">the</span> <span class="n">release</span><span
class="o">-</span><span class="n">branch</span> <span class="n">and</span>
<span class="n">tag</span> <span class="n">to</span> <span class="n">a</span>
3<span class="n">rd</span> <span class="n">party</span> <span
class="n">git</span> <span class="n">repo</span>
-<span class="n">git</span> <span class="n">remote</span> <span
class="n">add</span> <span class="n">vote</span> <span
class="n">https</span><span class="p">:</span><span class="o">//</span><span
class="n">github</span><span class="p">.</span><span class="n">com</span><span
class="o">/</span><span class="p">[</span><span class="n">user</span><span
class="p">]</span><span class="o">/</span><span
class="n">deltaspike</span><span class="o">-</span><span class="n">vote</span>
+<span class="c1">//push the release-branch and tag to a 3rd party git
repo</span>
+<span class="n">git</span> <span class="n">remote</span> <span
class="n">add</span> <span class="n">vote</span> <span
class="nl">https:</span><span
class="c1">//github.com/[user]/deltaspike-vote</span>
<span class="n">git</span> <span class="n">push</span> <span
class="o">-</span><span class="n">u</span> <span class="n">vote</span> <span
class="n">master</span>
-<span class="n">git</span> <span class="n">push</span> <span
class="n">vote</span> <span class="n">deltaspike</span><span
class="o">-</span><span class="p">[</span><span class="n">release</span> <span
class="n">version</span><span class="p">]</span>
+<span class="n">git</span> <span class="n">push</span> <span
class="n">vote</span> <span class="n">deltaspike</span><span
class="o">-</span><span class="p">[</span><span class="k">release</span> <span
class="n">version</span><span class="p">]</span>
<span class="n">git</span> <span class="n">push</span> <span
class="n">vote</span> <span class="o">--</span><span class="n">tags</span>
</pre></div>