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 2017/03/06 20:09:09 UTC

[3/3] isis git commit: ISIS-1561: updates to post-release docs

ISIS-1561: updates to post-release docs


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/c531f7e4
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/c531f7e4
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/c531f7e4

Branch: refs/heads/master
Commit: c531f7e48048129bf690e0294f2a16cdd14d374e
Parents: d26d3a5
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Fri Feb 24 17:09:26 2017 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Fri Feb 24 17:09:26 2017 +0000

----------------------------------------------------------------------
 .../guides/_cgcom_post-release-successful.adoc  | 44 +++++++++++++++++++-
 1 file changed, 43 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/c531f7e4/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
----------------------------------------------------------------------
diff --git a/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc b/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
index 389c017..e1c7013 100644
--- a/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
+++ b/adocs/documentation/src/main/asciidoc/guides/_cgcom_post-release-successful.adoc
@@ -430,7 +430,12 @@ For example, if the isisaddons modules are cloned to `/c/github/isisaddons/isis-
 
 The `org.incode:incode-parent` Maven module is used as a parent for both sets of modules:
 
-* Open up `pom.xml`, and manually edit `<isis.version>` property to the latest release
+* update its dependency on Apache Isis to reference the newly released version: +
++
+[source,bash]
+----
+sh bumpver_isis.sh 1.14.0
+----
 
 * update the README
 
@@ -450,6 +455,43 @@ sh release.sh "1.14.0" "1.15.0-SNAPSHOT" "dan@haywood-associates.co.uk" "this is
 
 
 
+[[_cgcom_post-release-successful_release-non-asf-modules_incode-mavendeps]]
+=== Release `incode-mavendeps`
+
+The three `org.incode:mavendeps-isisXXX` module should be released next.
+
+* update its dependency on Apache Isis to reference the newly released version: +
++
+[source,bash]
+----
+foreach -g incodehq/mavendeps sh bumpver_isis.sh 1.14.0
+----
+
+* update the README
+
+** replace each version with next (ie the "How to Configure/Use" section, and the "Release to Maven Central" section at the end):
+
+*** replace 1.14.0-SNAPSHOT with 1.15.0-SNAPSHOT
+*** replace 1.13.0          with 1.14.0
+
+** update the "Change Log" section
+
+* Release using: +
++
+[source,bash]
+----
+foreach -g incodehq/mavendeps sh sh release.sh "1.14.0" "1.15.0-SNAPSHOT" "dan@haywood-associates.co.uk" \"this is not really my password\"
+----
+
+* update its dependency on Apache Isis to reference the next SNAPSHOT: +
++
+[source,bash]
+----
+foreach -g incodehq/mavendeps sh bumpver_isis.sh 1.15.0-SNAPSHOT
+----
+
+
+
 [[_cgcom_post-release-successful_release-non-asf-modules_isisaddons]]
 === Release Isis Addons