commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Commons Wiki] Update of "CreatingReleases" by SiegfriedGoeschl
Date Thu, 26 Mar 2009 09:45:01 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.

The following page has been changed by SiegfriedGoeschl:
http://wiki.apache.org/commons/CreatingReleases

------------------------------------------------------------------------------
  </properties>
  }}}
  
+ ==== B.4 Update Your Download Page ====
+ 
+ The commons-build plugin generates a download page in {{{./src/site/xdoc/}}} based on {{{commons.release.version}}}
+ 
+ {{{
+ mvn commons:download-page 
+ }}}
+ 
  ==== B.3 Define Staging Site for Release Candidate ====
  
  Also ensure that the {{{rc}}} profile will stage the site (rather than update the Commons
component website). See bottom of [http://svn.apache.org/repos/asf/commons/proper/scxml/trunk/pom.xml
Commons SCXML POM] as an example. See [http://issues.apache.org/jira/browse/COMMONSSITE-26
COMMONSSITE-26] for background.
@@ -119, +127 @@

  
  If you are declaring/using your own assembly descriptors make sure that they are not using
${version} but ${commons.release.version} - there seems to be an odd bug which results in
an incorrectly expanded version string, e.g. {{{commons-exec-2.4.1-src}}}. If in doubt look
at {{{./src/assembly/src.xml}}}
  
+ ==== B.6 Commit Your Changes ====
+ 
+ When you followed the instructions you have modified a couple of files by now - commit them
now otherwise the release process will fail.
+ 
- ==== B.6 Dry Run Your Maven Release ====
+ ==== B.7 Dry Run Your Maven Release ====
  
  Check that your poms will not lose content when they are rewritten during the release process.
  
@@ -136, +148 @@

   1. {{{mvn -Prc release:prepare}}}
  
   1. {{{mvn -Prc release:perform}}}
- 
- When the release plugin prompts for the tag name, choose the final name (for example, {{{SCXML_0_9}}}).
- 
- ''-- or --''
- 
-  i. Rev version number in pom manually.
- 
-  i. Tag the RC, do a clean checkout.
- 
-  i. {{{mvn -Prc deploy}}}
- 
-  i. {{{mvn -Prc site-deploy}}}
  
  ==== C.2 Remove SHA1 and MD5 Fingerprints of PGP Signatures ====
   
@@ -186, +186 @@

  
  ==== E.1 Copy to "dist" ====
  
- Copy distributions to the Commons {{{dist/}}} area which is located on "people.apache.org"
under "/www/archive.apache.org/dist/commons"
+ Copy distributions to the Commons {{{dist/}}} area which is located on {{{people.apache.org}}}
under {{{/www/www.apache.org/dist/commons}}}. The content is also automatically copied to
{{{archive.apache.org}}}
  
  ==== E.2 Copy Artifacts from Staging ====
  
@@ -200, +200 @@

    -DtargetRepositoryId=apache.releases \ 
    -Dversion=1.0
  }}}
- 
+  
  ==== E.3 Deploy the Site ====
  
- Run {{{mvn site-deploy}}} to deploy the site - please note that you a deploying the site
of the next development snapshot.
+ Run {{{mvn site-deploy}}} to deploy the site - please note that you are deploying the site
of the next development snapshot.
  
  === F. Celebrate ===
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message