Author: psharples
Date: Wed Apr 25 18:41:14 2012
New Revision: 1330477
URL: http://svn.apache.org/viewvc?rev=1330477&view=rev
Log:
CMS commit to wookie by psharples
Modified:
incubator/wookie/site/trunk/content/wookie/docs/developer/release-process.mdtext
Modified:
incubator/wookie/site/trunk/content/wookie/docs/developer/release-process.mdtext
URL:
http://svn.apache.org/viewvc/incubator/wookie/site/trunk/content/wookie/docs/developer/release-process.mdtext?rev=1330477&r1=1330476&r2=1330477&view=diff
==============================================================================
---
incubator/wookie/site/trunk/content/wookie/docs/developer/release-process.mdtext
(original)
+++
incubator/wookie/site/trunk/content/wookie/docs/developer/release-process.mdtext
Wed Apr 25 18:41:14 2012
@@ -120,20 +120,20 @@ Ideally we'd want a +3 from the committe
Find...
- <scm>
+ <scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/incubator/wookie/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/wookie/trunk/</developerConnection>
<url>http://svn.apache.org/viewvc/incubator/wookie/trunk/</url>
- </scm>
+ </scm>
...and update it (with correct version number) to read...
- <scm>
+ <scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/incubator/wookie/tags/${project.version}</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/wookie/tags/${project.version}/</developerConnection>
-
<url>http://svn.apache.org/viewvc/incubator/wookie/tags/${project.version}/</url>
- </scm>
+
<url>http://svn.apache.org/viewvc/incubator/wookie/tags/${project.version}/</url>
+ </scm>
Where ${project.version} is going to be your tag name.
@@ -180,7 +180,7 @@ Ideally we'd want a +3 from the committe
- either use eclipse to run it or use 'ant build-release-all' on the
command line at the wookie root folder
1. This should generate a new folder at the root of wookie called 'release'
containing the following structure...
- release
+ release
${project.version}-incubating
binary
standalone
@@ -218,11 +218,11 @@ Ideally we'd want a +3 from the committe
1. Make sure you delete the 3 rat-report.txt files (otherwise the next stage
will upload them)
1. From the 'wookie/release' folder run the following to upload the
generated build folder and artifacts...
- scp -r ${project.version}
${user.name}@people.apache.org:/www/people.apache.org/builds/incubator/wookie/
+ scp -r ${project.version}
${user.name}@people.apache.org:/www/people.apache.org/builds/incubator/wookie/
...substituting the ${project.version} with the folder name of the
generated artifacts i.e...
- scp -r ./0.10.0-incubating
[email protected]:/www/people.apache.org/builds/incubator/wookie/
+ scp -r ./0.10.0-incubating
[email protected]:/www/people.apache.org/builds/incubator/wookie/
(Note: the pscp utility comes with putty, rather than scp)
@@ -234,7 +234,7 @@ Ideally we'd want a +3 from the committe
- choose run as -> ant build...
- highlight the "Main" tab and in the "Arguments" panel add the following
- -Duser.name="My Name" -Dupload.user=your_apache_userid
-Dupload.password=your_svn_password -Dpgp.password=your_pgp_password
-Dpgp.keyId=your_pgp_keyid
+ -Duser.name="My Name" -Dupload.user=your_apache_userid
-Dupload.password=your_svn_password -Dpgp.password=your_pgp_password
-Dpgp.keyId=your_pgp_keyid
(substituting your details where applicable)
@@ -244,7 +244,7 @@ Ideally we'd want a +3 from the committe
1. Once again check to make sure the correct LICENSE and NOTICE files appear
in each /META-INF folder found within each archive
1. When you are happy the generated files are okay, either run the following
ant task at the command prompt to deploy to Nexus...
- ant publish-maven-release-artifacts
publish-subproject-artifacts-to-release-repo -Duser.name="My Name"
-Dupload.user=your_apache_userid -Dupload.user=your_apache_userid
-Dupload.password=your_svn_password -Dpgp.password=your_pgp_password
-Dpgp.keyId=your_pgp_keyid
+ ant publish-maven-release-artifacts
publish-subproject-artifacts-to-release-repo -Duser.name="My Name"
-Dupload.user=your_apache_userid -Dupload.user=your_apache_userid
-Dupload.password=your_svn_password -Dpgp.password=your_pgp_password
-Dpgp.keyId=your_pgp_keyid
or if you have completed step (1.) above, simply right click the root
build.xml and choose to run 'publish-maven-release-artifacts' and
'publish-subproject-artifacts-to-release-repo'
(AUTHOR NOTE: we need to merge these ant tasks into 1 call)