You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2014/04/03 19:54:31 UTC

[Lucene-java Wiki] Update of "ReleaseTodo" by UweSchindler

Dear Wiki user,

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

The "ReleaseTodo" page has been changed by UweSchindler:
https://wiki.apache.org/lucene-java/ReleaseTodo?action=diff&rev1=168&rev2=169

Comment:
We should clean Ivy Cache before doing releases

  
  = Building the Release artifacts =
  
- If after the last day of the feature freeze phase no blocking issues are in JIRA with "Fix Version" X.Y then it's time to build the release artifacts
+ If after the last day of the feature freeze phase no blocking issues are in JIRA with "Fix Version" X.Y then it's time to build the release artifacts.
  
+  1. It is recommended to clean your Ivy cache by executing {{{rm -rf ~/.ivy2/cache}}} before building the artifacts. This ensures that all Ivy dependencies are freshly downloaded, so we emulate a user that never used the Lucene build system before (this step ensures downloadability of all artifacts).
   1. Option 1: use {{{dev-tools/scripts/buildAndPushRelease.py}}} to build a release candidate, and optionally push the results to {{{people.apache.org}}}, and optionally run {{{dev-tools/scripts/smokeTestRelease.py}}} on it.  Read the instructions in comments at the top of {{{buildAndPushRelease.py}}}.
   1. Option 2: manually build a release candidate:
      a. Verify that {{{svnversion}}} reports a single revision with no modified changes