You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Apache Wiki <wi...@apache.org> on 2008/02/21 20:08:23 UTC
[Commons Wiki] Update of "CreatingReleases" by sebbapache
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.
The following page has been changed by sebbapache:
http://wiki.apache.org/commons/CreatingReleases
The comment on the change is:
DRAFT Procedure for creating a release using M2
New page:
= DRAFT Procedure for creating a release using M2 =
'''This is currently a discussion page, and is not (yet) policy''
This assumes that the Commons Proxy is about to vote on 1.0-RC3.
* Tag "proxy-1.0-rc3" but with the version number set to "1.0". This is so the release does not have to be rebuilt later just to fix the version.
* Check out the tag proxy-1.0-rc3 into a clean local working directory
* Build the release artifacts - I think there's a couple of options here:
* Run the following maven command:
{{{mvn site javadoc:jar source:jar assembly:assembly}}}
This will create all the artifacts - jars and src and binary distros,
but then you need to create checksums and sign
* Run the following maven command:
{{{mvn -Prc -DcreateChecksum=true site install}}}
This should create all the artifacts installed in your local m2
repository, signed and checksums (note it also creates checksums for
signature files - I delete those)
* Upload the artifacts to people.apache.org/~<userid>/proxy-1.0-rc3 (e.g.) and call a vote on dev@
* Make sure that the KEYS file is in SVN and the signing key has been added to it.
* The vote e-mail should include:
* URL for artifacts
* URL for SVN tag
* URL for website
* If the VOTE passes, then the RC tag can just be copied to the formal release tag, i.e. without the RC suffix. The RC tag should be kept.
* If the VOTE fails, the failed RC tag can be deleted if required.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org