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