You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by bu...@apache.org on 2013/10/24 14:38:50 UTC
svn commit: r883933 - in /websites/staging/isis/trunk: cgi-bin/ content/
content/contributors/verifying-releases.html
Author: buildbot
Date: Thu Oct 24 12:38:49 2013
New Revision: 883933
Log:
Staging update by buildbot for isis
Modified:
websites/staging/isis/trunk/cgi-bin/ (props changed)
websites/staging/isis/trunk/content/ (props changed)
websites/staging/isis/trunk/content/contributors/verifying-releases.html
Propchange: websites/staging/isis/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Oct 24 12:38:49 2013
@@ -1 +1 @@
-1534741
+1535356
Propchange: websites/staging/isis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Oct 24 12:38:49 2013
@@ -1 +1 @@
-1534741
+1535356
Modified: websites/staging/isis/trunk/content/contributors/verifying-releases.html
==============================================================================
--- websites/staging/isis/trunk/content/contributors/verifying-releases.html (original)
+++ websites/staging/isis/trunk/content/contributors/verifying-releases.html Thu Oct 24 12:38:49 2013
@@ -315,20 +315,24 @@ gpg --verify isis-x.y.z.zip.asc isis-x.y
rm -rf ~/.m2/repository/org/apache/isis
</pre>
-<p>The build process depends on whether the artifact is of Isis core or of one of its components:</p>
+<p>The build process depends on whether the artifact is of Isis core or of one of its components.</p>
-<ul>
-<li>For Isis core, build using the <code>-o</code> offline flag:</p>
+<p><strong>For Isis core</strong>, first download any dependencies:</p>
+
+<p><code>mvn dependency:go-offline</code></p>
+
+<p>Check that no Isis artifacts have yet been downloaded, ie there is no <code>~/.m2/org/repository/org/apache/isis</code> directory. If there are, it could indicate that the release being verified incorrectly references previous versions of Isis core.
+Assuming all is ok, build using the <code>-o</code> offline flag:</p>
<p><code>mvn clean install -o</code></p>
-<p>Confirm that the versions of the Isis artifacts now cached in your local repository are correct.</li>
-<li>For an Isis component, build without the offline flag; Maven should pull down the component's dependencies from the Maven central repo:</p>
+<p>Confirm that the versions of the Isis artifacts now cached in your local repository are correct.</p>
+
+<p><strong>For an Isis component</strong>, build without the offline flag; Maven should pull down the component's dependencies from the Maven central repo:</p>
<p><code>mvn clean install</code></p>
-<p>Confirm that the versions of the Isis artifacts now cached in your local repository are correct (both those pulled down from Maven central repo, as well as those of the component built locally).</li>
-</ul>
+<p>Confirm that the versions of the Isis artifacts now cached in your local repository are correct (both those pulled down from Maven central repo, as well as those of the component built locally).</p>
<p>The above steps are the bare minimum you should perform before casting a vote. Ideally, you should also run an Isis application (eg one of the examples) against the new code (either against a new version of core, or configured to use the new version of the component).</p>