You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by Apache Wiki <wi...@apache.org> on 2015/09/23 03:06:26 UTC

[Nutch Wiki] Trivial Update of "Release_HOWTO" by LewisJohnMcgibbney

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:
https://wiki.apache.org/nutch/Release_HOWTO?action=diff&rev1=41&rev2=42

  	1. Run unit tests.
  		 {{{ant test}}}
  	1. Do basic test to see if release looks ok - e.g. install it and run example from tutorial.
+         1. Run the docker containers as per the guidance for [[https://github.com/apache/nutch/tree/trunk/docker|trunk]] and [[https://github.com/apache/nutch/tree/2.x/docker/hbase|2.x HBase]] and [[https://github.com/apache/nutch/tree/2.x/docker/cassandra|2.x Cassandra]]
          1. Get hold of '''maven-ant-tasks-2.X.X.jar''' from http://search.maven.org/#search|gav|1|g%3A%22org.apache.maven%22%20AND%20a%3A%22maven-ant-tasks%22 and put it in the ivy directory
          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 [[http://www.apache.org/dev/publishing-maven-artifacts.html|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 [[https://repository.apache.org/|staging repos]], close it.