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 "UsingNexus" by ChristianGrobmeier
Date Fri, 06 Aug 2010 20:06:44 GMT
Dear Wiki user,

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

The "UsingNexus" page has been changed by ChristianGrobmeier.
The comment on this change is: added instructions for the svn tag and voting.
http://wiki.apache.org/commons/UsingNexus?action=diff&rev1=7&rev2=8

--------------------------------------------------

  
  This is necessary to ensure that Nexus is used as the deployment target.
  
- First, create the SVN tag (with appropriate non-SNAPSHOT version in the pom), check it out
into a fresh workspace and build/test the code.
+ ==== Creating the SVN tag ==== 
+ 
+  1. trunk: Update the version number in the pom.xml to a non-SNAPSHOT version and commit
the to trunk
+  1. svn update trunk
+  1. svn cp trunk tags/FOO_1_2_RC1
+  1. svn commit -m "Tagging foo-1.2 RC1" tags/FOO_1_2_RC1
+  1. trunk: Update the SNAPSHOT-version number and commit the change 
+  1. tag: Check the newly created SVN tag out into a fresh workspace and build/test the code.
+ 
+ ==== Deploy the artifacts ====
+ 
  Once the code appears to be ready, the Maven artifacts can be deployed:
  
  {{{mvn deploy -Prelease [-Plocal-deploy]}}}
@@ -135, +145 @@

  
  Now you can right-click to download files (and drop any that should not be there e.g. .asc.md5
- if you can be bothered).
  Also at this point the "Repository Path" URL becomes active to others.
- This is the URL you use in the VOTE thread.
+ 
+ ==== Send Out The Vote ====
+ 
+ Below you find a vote template to save you some time ...
+ 
+ {{{
+ Tag:
+ 
+ https://svn.apache.org/repos/asf/commons/proper/YOUR_PROJECT/tags/${commons.rc.version}
+ 
+ Site:
+ 
+ http://people.apache.org/builds/commons/YOUR_PROJECT/${commons.release.version}/${commons.rc.version}/site/index.html
+ 
+ Binaries:
+ 
+ Add the Nexus URL to your binary artifacts, f. e. https://repository.apache.org/content/repositories/snapshots/org/apache/commons/commons-compress
+ 
+ [ ] +1 release it
+ [ ] +0 go ahead I don't care
+ [ ] -1 no, do not release it because
+ 
+ }}}
+ 
+ ==== React to the Vote ====
+ 
  If the vote passes, right-click on the "closed" status and select "Promote" otherwise "Drop".
  

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


Mime
View raw message