openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From strub...@apache.org
Subject svn commit: r1735192 - /openjpa/trunk/openjpa-project/RELEASE_STEPS.adoc
Date Wed, 16 Mar 2016 07:35:33 GMT
Author: struberg
Date: Wed Mar 16 07:35:33 2016
New Revision: 1735192

URL: http://svn.apache.org/viewvc?rev=1735192&view=rev
Log:
improve our release documentation

Modified:
    openjpa/trunk/openjpa-project/RELEASE_STEPS.adoc

Modified: openjpa/trunk/openjpa-project/RELEASE_STEPS.adoc
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-project/RELEASE_STEPS.adoc?rev=1735192&r1=1735191&r2=1735192&view=diff
==============================================================================
--- openjpa/trunk/openjpa-project/RELEASE_STEPS.adoc (original)
+++ openjpa/trunk/openjpa-project/RELEASE_STEPS.adoc Wed Mar 16 07:35:33 2016
@@ -82,4 +82,47 @@ Then 'close' the staging and copy the UR
 
 == Call a VOTE
 
+Send the usual VOTE mail to the mailing List
 
+
+== After the VOTE succeeded
+
+Tally the VOTEs and send the result to the mailing list.
+Propagate the staging repository and wait until the results appear on maven.central
+
+
+== Upload the distribution binaries
+
+Checkout the distribution area from SVN
+https://dist.apache.org/repos/dist/release/openjpa
+
+Add a new directory for the new version and upload the binaries.
+You might use the following getrelease.sh script for it:
+
+-----
+#!/bin/sh
+mkdir $1
+cd $1
+
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/apache-openjpa/${1}/apache-openjpa-${1}-binary.zip
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/apache-openjpa/${1}/apache-openjpa-${1}-binary.zip.asc
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/apache-openjpa/${1}/apache-openjpa-${1}-binary.zip.md5
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/apache-openjpa/${1}/apache-openjpa-${1}-binary.zip.sha1
+
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/openjpa-parent/${1}/openjpa-parent-${1}-source-release.zip
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/openjpa-parent/${1}/openjpa-parent-${1}-source-release.zip.asc
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/openjpa-parent/${1}/openjpa-parent-${1}-source-release.zip.md5
+curl -O https://repository.apache.org/content/groups/public/org/apache/openjpa/openjpa-parent/${1}/openjpa-parent-${1}-source-release.zip.sha1
+
+cd ..
+-----
+
+You also need to remove any now obsolete previous version.
+E.g. when releasing our release 2.4.2 we should remove 2.4.1.
+Older still maintained versions remain on the dist area as long as the branch is still actively
maintained.
+
+
+== Upload the site for the new version
+
+
+TODO
\ No newline at end of file



Mime
View raw message