incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r998465 - in /websites/staging/incubator/trunk/content: ./ guides/releasemanagement.html report-next-month.html sitemap.html
Date Wed, 28 Sep 2016 09:43:27 GMT
Author: buildbot
Date: Wed Sep 28 09:43:27 2016
New Revision: 998465

Log:
Staging update by buildbot for incubator

Modified:
    websites/staging/incubator/trunk/content/   (props changed)
    websites/staging/incubator/trunk/content/guides/releasemanagement.html
    websites/staging/incubator/trunk/content/report-next-month.html
    websites/staging/incubator/trunk/content/sitemap.html

Propchange: websites/staging/incubator/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Sep 28 09:43:27 2016
@@ -1 +1 @@
-1762589
+1762627

Modified: websites/staging/incubator/trunk/content/guides/releasemanagement.html
==============================================================================
--- websites/staging/incubator/trunk/content/guides/releasemanagement.html (original)
+++ websites/staging/incubator/trunk/content/guides/releasemanagement.html Wed Sep 28 09:43:27
2016
@@ -345,6 +345,10 @@ NOTICE files
 Subversion Best Practices
  </a>
 </li>
+<li><a href='#best-practices-git-maven'>
+Git with Maven Best Practices
+ </a>
+</li>
 <li><a href='#best-practice-reproducability'>
 Reproducibility
  </a>
@@ -1558,6 +1562,26 @@ This ensure that all the source for the
 changes then the release will no longer be complete reproducible.
         	</p>
 </div>
+<h3 id='best-practices-git-maven'>Git with Maven Best Practices</h3>
+<div class="section-content">
+<p>
+First and important: configure the maven-release-plugin to operate 'locally'
+<a href="https://github.com/apache/deltaspike/blob/master/pom.xml#L123">https://github.com/apache/deltaspike/blob/master/pom.xml#L123</a>
+            </p>
+<p>
+The important parts are:
+            </p>
+<div class="source"><code>
+&lt;pushChanges&gt;false&lt;/pushChanges&gt;
+&lt;localCheckout&gt;true&lt;/localCheckout&gt;
+</code>
+</div>
+<p>
+This will configure maven to NOT push you changes upstream to the repo mentioned in the SCM
section, but only keep it local.
+And during the release:perform this will also pick up the tag from local.
+That means you need to push it to e.g. github yourself. 
+            </p>
+</div>
 <h3 id='best-practice-reproducability'>Reproducibility</h3>
 <div class="section-content">
 <p>
@@ -1577,6 +1601,18 @@ is not mature enough for a full Apache r
 The requirements of the build should be fully documented. The versions of tools 
 and platforms used to build the release should be noted.
         	</p>
+<p>
+The following are examples of how existing ASF projects have documented their release
+process.
+          </p>
+<ul>
+            <li><a href="https://sling.apache.org/documentation/development/release-management.html">Apache
Sling</a></li>
+            <li><a href="https://cwiki.apache.org/confluence/display/TOMCAT/Building+the+Tomcat+Native+Connector+binaries+for+Windows">Apache
Tomcat Native Connectors</a></li>
+            <li><a href="https://deltaspike.apache.org/steps_for_a_release.html">Apache
DeltaSpike</a></li>
+            <li><a href="https://github.com/apache/wicket/blob/master/release.sh">Apache
Wicket release script</a></li>
+            <li><a href="https://s.apache.org/accumulo-build-script">Apache Accumulo
build script</a></li>
+            <li><a href="https://cwiki.apache.org/confluence/display/GEODE/Release+Steps">Apache
Geode release process</a></li>
+          </ul>
 </div>
 <h3 id='best-practice-release-as-advertising'>Release As Advertising</h3>
 <div class="section-content">

Modified: websites/staging/incubator/trunk/content/report-next-month.html
==============================================================================
--- websites/staging/incubator/trunk/content/report-next-month.html (original)
+++ websites/staging/incubator/trunk/content/report-next-month.html Wed Sep 28 09:43:27 2016
@@ -67,7 +67,7 @@
 <h1>
 <a href="http://incubator.apache.org">Apache Incubator</a> Podlings needing to
prepare report for October</h1>
 <div style="text-align:right;">
-<i>Generated on 2016-09-27T22:54:02Z</i>
+<i>Generated on 2016-09-28T09:42:57Z</i>
 </div>
 <nav>
 <ul>

Modified: websites/staging/incubator/trunk/content/sitemap.html
==============================================================================
--- websites/staging/incubator/trunk/content/sitemap.html (original)
+++ websites/staging/incubator/trunk/content/sitemap.html Wed Sep 28 09:43:27 2016
@@ -1346,6 +1346,9 @@ Site map of <a href="http://incubator.ap
 <a href="guides/releasemanagement.html#best-practices-svn">Subversion Best Practices</a>
 </li>
 <li>
+<a href="guides/releasemanagement.html#best-practices-git-maven">Git with Maven Best
Practices</a>
+</li>
+<li>
 <a href="guides/releasemanagement.html#best-practice-reproducability">Reproducibility</a>
 </li>
 <li>



---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message