Author: buildbot
Date: Tue Apr 17 12:27:08 2018
New Revision: 1028553

Log:
Staging update by buildbot for commons

Modified:
    websites/staging/commons/trunk/content/   (props changed)
    websites/staging/commons/trunk/content/commons-parent-pom.html

Propchange: websites/staging/commons/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Apr 17 12:27:08 2018
@@ -1 +1 @@
-1829359
+1829360

Modified: websites/staging/commons/trunk/content/commons-parent-pom.html
==============================================================================
--- websites/staging/commons/trunk/content/commons-parent-pom.html (original)
+++ websites/staging/commons/trunk/content/commons-parent-pom.html Tue Apr 17 
12:27:08 2018
@@ -234,11 +234,11 @@
         <a class="externalLink" 
href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml";>commons-parent</a>
         <tt>pom.xml</tt>
         <br />
-        It has been updated for version 42 of the pom (but some discrepancies 
may remain).
-        Please consult <a class="externalLink" 
href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-42/";>version
 41 source</a>
+        It has been updated for version 46 of the pom (but some discrepancies 
may remain).
+        Please consult <a class="externalLink" 
href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-46/";>version
 46 source</a>
         in case of doubt.
         <br />
-        Release Notes for <a class="externalLink" 
href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-42/RELEASE-NOTES.txt";>version
 41</a>
+        Release Notes for <a class="externalLink" 
href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-46/RELEASE-NOTES.txt";>version
 46</a>
       </p>
 
       
@@ -393,6 +393,39 @@
           produced when  generating a component's site. The <a 
class="externalLink" href="http://incubator.apache.org/rat/";>RAT</a> report
           checks the source files for appropriate <a class="externalLink" 
href="http://www.apache.org/legal/src-headers.html";>License Headers</a>.
         </p>
+
+        
+<p><b>Commons Release Plugin.</b></p>
+
+        
+<p>
+          By default in the parent, the <a 
href="/proper/commons-release-plugin/index.html">commons-release-plugin</a>
+          is disabled as to not stop folks' release practices. That said, for 
people interested in configuring the
+          newly released (April 2018) release plugin, one needs to configure 
the following properties, for single
+          module builds:
+          </p>
+<div>
+<pre class="prettyprint">
+&lt;properties&gt;
+    
&lt;commons.release.isDistModule&gt;true&lt;/commons.release.isDistModule&gt;
+    
&lt;commons.distSvnStagingUrl&gt;scm:svn:https://dist.apache.org/repos/dist/dev/commons/foo&lt;/commons.distSvnStagingUrl&gt;
+&lt;/properties&gt;</pre></div>
+          where <tt>foo</tt> represents our component. Furthermore, during a 
release build, we ask that the svn
+          folder be empty. We then generate our release build by runnning:
+          
+<div>
+<pre>
+mvn -Duser.name=${my_apache_id} -Prelease -Ptest-deploy clean package site 
deploy</pre></div>
+          to test our deployment. Note, all of the staged items end up in
+          <tt>target/commons-release-plugin/scm</tt>. And, to perform a full 
release, we run:
+          
+<div>
+<pre>
+mvn -Duser.name=${my_apache_id} -Prelease clean package site deploy</pre></div>
+          Using the release plugin should build and stage the non-assembly 
built artifacts to Nexus, and stage
+          the assemblies to the svn location along with the site and the 
<tt>RELEASE-NOTES.txt</tt> from the
+          root of the project.
+        
       </div>
 
       


Reply via email to