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`