nutch-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Nutch Wiki] Trivial Update of "Release_HOWTO" by LewisJohnMcgibbney
Date Fri, 09 Jan 2015 08:38:22 GMT
Dear Wiki user,

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

The "Release_HOWTO" page has been changed by LewisJohnMcgibbney:

          1. Execute '''ant -lib ivy deploy''' from $NUTCH_HOME, this will sign the Maven
artifacts (sources, javadoc, .jar) and send them to a Apache Nexus staging repository. Details
of how to set this up can be found [[|here]].
'''N.B.''' Ensure that you have an '''apache-release''' profile contained within ~/.m2/settings.xml
          1. Once you've read, and are happy with the [[|staging
repos]], close it.
          1. Remove the maven-ant-tasks jar from the ivy directory 
-         1. If you do svn status, you will see that pom.xml has been updated. Commit this.
+         1. If you do svn status, you will see that a pom.xml has been created. Delete this.
It is not required and just confuses users.
  	1. Tag it. 
  		{{{svn copy }}} 			{{{
-m "Nutch X.Y release." }}}	
  	1. run the ant targets for '''tar-bin''', '''zip-bin''', '''zip-src''' and '''tar-src'''
(if releasing trunk) and only the latter two if releasing 2.X (this is because 2.x is only
released as source). The generated artifacts can be found in $NUTCH_HOME/dist. 

View raw message