jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ju...@apache.org
Subject svn commit: r1443493 - /jackrabbit/site/trunk/content/JCR/creating-releases.html
Date Thu, 07 Feb 2013 14:13:16 GMT
Author: jukka
Date: Thu Feb  7 14:13:15 2013
New Revision: 1443493

URL: http://svn.apache.org/viewvc?rev=1443493&view=rev
site: Sync with Confluence


Modified: jackrabbit/site/trunk/content/JCR/creating-releases.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/trunk/content/JCR/creating-releases.html?rev=1443493&r1=1443492&r2=1443493&view=diff
--- jackrabbit/site/trunk/content/JCR/creating-releases.html (original)
+++ jackrabbit/site/trunk/content/JCR/creating-releases.html Thu Feb  7 14:13:15 2013
@@ -106,10 +106,13 @@
 	<LI>Create a <TT>RELEASE-NOTES.txt</TT> file in the root folder of the
project to be released. If such a file already exists, update it for the release. When done,
commit the file. See <A href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10591&version=12319480"
class="external-link">previous release notes</A> for examples of what to include.
The release note report in Jira is a useful source of required information.</LI>
 	<LI>Build and deploy the release artifacts with Maven. See <A href="#CreatingReleases-ReleaseArtifacts">below</A>
for the exact steps.</LI>
 	<LI>Close the <A href="https://repository.apache.org/index.html#stagingRepositories"
class="external-link">staged repository</A> on repository.apache.org.</LI>
-	<LI>Upload the artifacts to your account on people.apache.org (instructions at the
end of the build)
+	<LI>Upload the artifacts to <A href="https://dist.apache.org/repos/dist/dev/jackrabbit/"
class="external-link">https://dist.apache.org/repos/dist/dev/jackrabbit/</A> (instructions
at the end of the build)
   <DIV class="code panel" style="border-width: 1px;"><DIV class="codeContent panelContent">
 <PRE class="code-java">
-  scp -r target/checkout/target/2.2.12 &lt;username&gt;@people.apache.org:public_html/jackrabbit/
+  cd /path/to/jackrabbit-dev
+  scp -r /path/to/jackrabbit/target/checkout/target/$version $version
+  svn add $version
+  svn commit -m <SPAN class="code-quote">&quot;Apache Jackrabbit $version release
candidate&quot;</SPAN> $version
 	<LI>Start the vote thread, wait 72 hours. See the vote template generated by the Maven
@@ -117,19 +120,13 @@
 	<LI>If the vote is successful
 		<LI>close the vote by publishing the results</LI>
-		<LI>copy the release archives to the dist directory on www.apache.org (/www/www.apache.org/dist/jackrabbit/),
delete the old release there (it's automatically archived),
+		<LI>copy the release candidate from dev/jackrabbit to release/jackrabbit in <A
href="https://dist.apche.org/repos/dist/" class="external-link">https://dist.apche.org/repos/dist/</A>,
and delete any older releases from the same branch (they're automatically archived),
   <DIV class="code panel" style="border-width: 1px;"><DIV class="codeContent panelContent">
 <PRE class="code-java">
-   # assuming that the release version is 2.2.12, these are the following steps you need
to go through
-   # move release archives to dist
-   mv ~/public_html/jackrabbit/2.2.12 /www/www.apache.org/dist/jackrabbit
-   cd /www/www.apache.org/dist/jackrabbit
-   # change group ownership to jackrabbit user, and allow it 'write' right
-   chgrp -R jackrabbit /www/www.apache.org/dist/jackrabbit/2.2.12
-   chmod g+w 2.2.12
-   # delete old release
-   rm -rf 2.2.11
-   </PRE>
+  svn move -m <SPAN class="code-quote">&quot;Apache Jackrabbit $version&quot;</SPAN>
+      https:<SPAN class="code-comment">//dist.apache.org/repos/dist/dev/jackrabbit/$version
+</SPAN>      https:<SPAN class="code-comment">//dist.apache.org/repos/dist/release/jackrabbit/$version
+</SPAN>  </PRE>
 		<LI>release the <A href="https://repository.apache.org/index.html#stagingRepositories"
class="external-link">staged repository</A> for synchronization to Maven central.</LI>
 		<LI>mark the version as released in Jira: <A href="https://issues.apache.org/jira/browse/JCR"
class="external-link">Jira Project Home</A> -&gt; Project Summary -&gt; Administer
Project. Under Versions, click &lt;More&gt;. You'll see all the defined project versions.
From the settings menu, choose 'Release' on the version.</LI>

View raw message