You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by an...@apache.org on 2016/04/05 00:01:59 UTC
incubator-tamaya git commit: Updated release guide.
Repository: incubator-tamaya
Updated Branches:
refs/heads/master f0af88607 -> 55caa5cda
Updated release guide.
Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/55caa5cd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/55caa5cd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/55caa5cd
Branch: refs/heads/master
Commit: 55caa5cdabbe28daeaf06038f428677125b162b1
Parents: f0af886
Author: anatole <an...@apache.org>
Authored: Tue Apr 5 00:01:41 2016 +0200
Committer: anatole <an...@apache.org>
Committed: Tue Apr 5 00:01:41 2016 +0200
----------------------------------------------------------------------
src/site/asciidoc/release-guide.adoc | 37 +++++++++++++++++--------------
1 file changed, 20 insertions(+), 17 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/55caa5cd/src/site/asciidoc/release-guide.adoc
----------------------------------------------------------------------
diff --git a/src/site/asciidoc/release-guide.adoc b/src/site/asciidoc/release-guide.adoc
index 73f480f..394c02a 100644
--- a/src/site/asciidoc/release-guide.adoc
+++ b/src/site/asciidoc/release-guide.adoc
@@ -58,7 +58,7 @@ team should be able to perform the release procedure.
git checkout -b vote-tamaya-[release version]
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=200m"
- mvn release:prepare -DdryRun=true
+ mvn release:prepare -DdryRun=true -DperformRelease=true
//copy prepared workspace (to continue faster if an upload fails in the next step)
----------------------------------------
@@ -71,8 +71,8 @@ team should be able to perform the release procedure.
[listing,text]
----------------------------------------
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=200m"
- mvn release:prepare
- mvn release:perform
+ mvn release:prepare -DperformRelease=true
+ mvn release:perform -DperformRelease=true
----------------------------------------
* check the created commits including user-name and email
@@ -87,7 +87,7 @@ team should be able to perform the release procedure.
git push
----------------------------------------
-* Add the distributiong artifacts to the dev repositories:
+* Add the distribution artifacts to the dev repositories:
[listing,text]
----------------------------------------
@@ -99,11 +99,8 @@ git push
cp NOTICE $RELEASE_HOME
cp LICENCE $RELEASE_HOME
cp readme/ReleaseNotes-[version].html $RELEASE_HOME
- curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-source-release.zip $RELEASE_HOME
- curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-source-release.tar.gz $RELEASE_HOME
- curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-bin-release.zip $RELEASE_HOME
- curl https://repository.apache.org/content/repositories/org/apache/tamaya/tamaya-distribution/[version]/tamaya-[version]-bin-release.tar.gz $RELEASE_HOME
- // add corresponding asc, md5, sha1 file as well
+ cp distribution/target/apache-tamaya-[version]-distribution-bin.* $RELEASE_HOME
+ cp distribution/target/apache-tamaya-[version]-distribution-src.* $RELEASE_HOME
svn add [version]
svn commit --username <apacheId>
----------------------------------------
@@ -168,10 +165,13 @@ git push
[list]
----------------------------------------
+* After the vote on the PPMC has been finished and is successful, repeaat the voting process on the
+ incubator mailing list.
+
== Perform the release
-If the binding majority approved the vote continue:
+If the binding majority approved the vote on both lists continue:
* Login to https://repository.apache.org/ and _release_ the repository
* Rename the vote branch:
@@ -215,11 +215,14 @@ If the binding majority approved the vote continue:
=== Updating the Tamaya Project Site
-Currently Tamaya's Site located at https://svn.apache.org/repos/asf/incubator/tamaya/site/trunk must be updated
-manually. This should change in the future (then a simple mvn site site:deploy) should be sufficient. This
-includes:
+Basically the new site should be directly deployable, just execute
+
+[listing,text]
+----------------------------------------
+mvn site site:deploy
+----------------------------------------
+
+
+=== Announce the new version
-* Updating the entry pages with the new release
-* Updating the news page with the new release
-* Updating all Javadocs published on the site
-* Updating the documentation htmls generated from asciidoc
+Announce the new version on @TamayaConf and other social media channels. Also drop a short mail on the amiling list.
\ No newline at end of file
Re: incubator-tamaya git commit: Updated release guide.
Posted by "P. Ottlinger" <po...@apache.org>.
Am 05.04.2016 um 00:01 schrieb anatole@apache.org:
> +* After the vote on the PPMC has been finished and is successful, repeaat the voting process on the
> + incubator mailing list.
Just a tiny typo ...
repeat instead of repeaat
Cheers,
Phil