You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2006/12/16 23:24:34 UTC
[Solr Wiki] Trivial Update of "HowToRelease" by HossMan
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.
The following page has been changed by HossMan:
http://wiki.apache.org/solr/HowToRelease
------------------------------------------------------------------------------
1. Create a new distribution directory: {{{people.apache.org:/www/www.apache.org/dist/incubator/solr/X.Y}}}
After graduation: {{{people.apache.org:/www/www.apache.org/dist/lucene/solr/X.Y}}}
1. Check out the branch with: {{{svn co https://svn.apache.org/repos/asf/incubator/solr/branches/branch-X.Y \}}}
+ '''Note:''' at the moment releases need to be done on a unix box, because fixcrlf is only done on the sources in the zip artifact
1. Update the version numbers in build.xml:
* {{{specversion}}} should be set to `X.Y.M.${dateversion}`, where X.Y.M is the release being made.
* {{{version}}} should be set to `X.Y.N-dev`, where N is one greater than the release being made.
@@ -30, +31 @@
1. Build the release.
{{{ant -Dversion=X.Y.M -Dspecversion=X.Y.M package}}}
1. Check that release tgz/zip release files looks ok - e.g. uncompress them, run example, ensure that the javadocs are readable, etc...
- 1. Tag the release:
+ 1. Tag the release: {{{
- {{{svn copy https://svn.apache.org/repos/asf/incubator/solr/branches/branch-X.Y \}}} {{{https://svn.apache.org/repos/asf/incubator/solr/tags/release-X.Y.M -m "Solr X.Y.M release." }}}
+ svn copy https://svn.apache.org/repos/asf/incubator/solr/branches/branch-X.Y \
+ https://svn.apache.org/repos/asf/incubator/solr/tags/release-X.Y.M -m "Solr X.Y.M release."
+ }}}
1. Sign the release (see [http://www.apache.org/dev/mirror-step-by-step.html?Step-By-Step Step-By-Step Guide to Mirroring Releases] for more information).
{{{gpg --armor --output dist/apache-solr-X.Y.M-incubating.tgz.asc --detach-sig dist/apache-solr-X.Y.M-incubating.tgz}}}
{{{gpg --armor --output dist/apache-solr-X.Y.M-incubating.zip.asc --detach-sig dist/apache-solr-X.Y.M-incubating.zip}}}