You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2013/10/24 14:38:41 UTC

svn commit: r1535356 - /isis/site/trunk/content/contributors/verifying-releases.md

Author: danhaywood
Date: Thu Oct 24 12:38:41 2013
New Revision: 1535356

URL: http://svn.apache.org/r1535356
Log:
updating verify release procedures

Modified:
    isis/site/trunk/content/contributors/verifying-releases.md

Modified: isis/site/trunk/content/contributors/verifying-releases.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/contributors/verifying-releases.md?rev=1535356&r1=1535355&r2=1535356&view=diff
==============================================================================
--- isis/site/trunk/content/contributors/verifying-releases.md (original)
+++ isis/site/trunk/content/contributors/verifying-releases.md Thu Oct 24 12:38:41 2013
@@ -43,15 +43,20 @@ First, delete all Isis artifacts from yo
 rm -rf ~/.m2/repository/org/apache/isis
 </pre>
 
-The build process depends on whether the artifact is of Isis core or of one of its components:
+The build process depends on whether the artifact is of Isis core or of one of its components.
 
-* For Isis core, build using the `-o` offline flag:
+**For Isis core**, first download any dependencies:
+
+  `mvn dependency:go-offline`
+  
+Check that no Isis artifacts have yet been downloaded, ie there is no `~/.m2/org/repository/org/apache/isis` 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 `-o` offline flag:
 
   `mvn clean install -o`
 
-  Confirm that the versions of the Isis artifacts now cached in your local repository are correct.
+Confirm that the versions of the Isis artifacts now cached in your local repository are correct.
 
-* For an Isis component, build without the offline flag; Maven should pull down the component's dependencies from the Maven central repo:
+**For an Isis component**, build without the offline flag; Maven should pull down the component's dependencies from the Maven central repo:
 
   `mvn clean install`