lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Lucene-java Wiki] Update of "ReleaseTodo" by GrantIngersoll
Date Fri, 25 Mar 2011 17:52:22 GMT
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 GrantIngersoll.


  = Prerequisites =
   1. Download the Maven ant tasks JAR (maven-ant-tasks-2.1.1.jar) from,
 and add into your $HOME/.ant/lib/ directory, or $ANT_HOME/lib/  directory, or $CLASSPATH,
or add "-lib XXX.jar" to the ant command in  the next step.
+  1. (Optional) Edit your gnupg/gpg.conf file and add a default-key value with your Code
Signing Key (as a HEX value) otherwise you may need to specify -Dgpg.key= later for signing.
 Make sure it is your 4K-bit key and not a 1K-bit key (esp. for ASF old timers)
  = Planning =
  On , decide on
@@ -66, +67 @@

   1. 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. Verify that "svnversion" reports a single revision with no modified changes
   1. Remove contrib/benchmark/{work,temp} if present
-  1. Build the release artifacts: {{{ant -Dversion=2.3.0 }}}-Dgpg.exe=/path/to/gpg -Dgpg.key=YourKeyID
-Dgpg.passphrase=YourPassPhrase{{{ clean stage}}}
+  1. Build the release artifacts: {{{ant -Dversion=2.3.0 }}}[-Dgpg.exe=/path/to/gpg -Dgpg.key=YourKeyID]
-Dgpg.passphrase=YourPassPhrase{{{ clean stage  //Items in [] are optional}}}
   1. Sanity check the overall size of each artifact. EG, compare to the last release.
   1. Make sure that for each release file an md5 checksum file exists.

View raw message