|
| Home > Apache Geronimo Project Management > Documentation > Release Eclipse Plugin Process |
svn copy SRC-URL DEST-URL -m "Reason for this commit"
For example:
svn copy https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/trunk https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/branches/2.1.2 -m "Prepare for GEP 2.1.2 release"
<scm>
<connection>scm:svn:https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/tags/2.1.2/</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/tags/2.1.2/</developerConnection>
<url>https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/tags/2.1.0/</url>
</scm>
| Tips 1. Be certain to use the Release Candidate (RC) acronym in the name as it will not likely pass on the first vote 2. Be certain to use the same version numbers as the Geronimo Server (e.g., 2.1.x) |
| Tip Be certain to get enough binding votes according to the Apache Foundation requirements, which in general stipulates 3 PMC +1 votes (see http://www.apache.org/foundation/voting.html#ReleaseVotes |
/www/www.apache.org/dist/geronimo/eclipse
| Warning Do not publish the deployable zip file that is on the staging site since that points back to the staging site !! There should be a deployable zip that is on the staging site and another deployable zip that is reviewed for release. |
gpg --print-md MD5 [fileName] > [fileName].md5 gpg --print-md SHA1 [fileName] > [fileName].sha gpg --armor --output [fileName].asc --detach-sig [fileName]
/www/www.apache.org/dist/geronimo/eclipse/updates/features /www/www.apache.org/dist/geronimo/eclipse/updates/plugins
| Warning Never delete old releases from the update site – always append to it !! Likewise, do not create a new update site as this will break everyone who has this current site configured, and WTP which uses the update site for the downloadable server adapter support. |
gpg --print-md MD5 [fileName] > [fileName].md5 gpg --print-md SHA1 [fileName] > [fileName].sha gpg --armor --output [fileName].asc --detach-sig [fileName]
| Why is the site.xml from the updatesite.zip file not used instead ?? Process improvement possible here (see GERONIOMODEVTOOLS-227). This will be changing for GEP 2.1.2. |
svn copy SRC-URL DEST-URL -m "Reason for this commit".
For example:
svn copy https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/branches/2.1.1 https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/tags/2.1.0 -m "Tagging GEP 2.1.1"