jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r849753 - in /websites/staging/jackrabbit/trunk/content: ./ JCR/creating-releases.html
Date Thu, 07 Feb 2013 14:14:22 GMT
Author: buildbot
Date: Thu Feb  7 14:14:22 2013
New Revision: 849753

Log:
Staging update by buildbot for jackrabbit

Modified:
    websites/staging/jackrabbit/trunk/content/   (props changed)
    websites/staging/jackrabbit/trunk/content/JCR/creating-releases.html

Propchange: websites/staging/jackrabbit/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Feb  7 14:14:22 2013
@@ -1 +1 @@
-1428092
+1443493

Modified: websites/staging/jackrabbit/trunk/content/JCR/creating-releases.html
==============================================================================
--- websites/staging/jackrabbit/trunk/content/JCR/creating-releases.html (original)
+++ websites/staging/jackrabbit/trunk/content/JCR/creating-releases.html Thu Feb  7 14:14:22
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
   </PRE>
 </DIV></DIV></LI>
 	<LI>Start the vote thread, wait 72 hours. See the vote template generated by the Maven
build.</LI>
@@ -117,19 +120,13 @@
 	<LI>If the vote is successful
 	<OL>
 		<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>
 </DIV></DIV></LI>
 		<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>



Mime
View raw message