Author: bodewig Date: Thu Aug 19 04:48:58 2010 New Revision: 987015 URL: http://svn.apache.org/viewvc?rev=987015&view=rev Log: some notes taken while preparing the compress 1.0 release, Nexus stuff still to do
Modified: ant/antlibs/ReleaseInstructions Modified: ant/antlibs/ReleaseInstructions URL: http://svn.apache.org/viewvc/ant/antlibs/ReleaseInstructions?rev=987015&r1=987014&r2=987015&view=diff ============================================================================== --- ant/antlibs/ReleaseInstructions (original) +++ ant/antlibs/ReleaseInstructions Thu Aug 19 04:48:58 2010 @@ -58,12 +58,15 @@ Note: this document is based on Ant core https://svn.apache.org/repos/asf/ant/antlibs/dotnet/tags/1_0B1 \ -m "Tagging version 1.0beta1 of .NET Antlib" -8. Choose the correct tagged version of common as your svn:externals - property, if necessary tag common first. +8. Choose the correct revision number of common as your svn:externals + property. 9. Next build and run the tests. Then build the distribution. It is important that this be a clean build. + To build the distribution run the distribution target. + To build the mvn artifacts run the prepare-upload target. + 10. Sign the distribution files using the following simple script #!/bin/sh for i in `/usr/bin/find distribution \( -name "*.bz2" -o -name "*.zip" -o -name "*.gz" \)` @@ -71,6 +74,11 @@ Note: this document is based on Ant core echo "Signing " $i gpg -a -b --force-v3-sigs $i done + for i in `/usr/bin/find build/java-repository -type f` + do + echo "Signing " $i + gpg -a -b --force-v3-sigs $i + done The --force-v3-sigs will improve the interoperability with PGP 5.x, see <http://www.gnupg.org/(en)/documentation/faqs.html#q5.5>. @@ -82,8 +90,8 @@ Note: this document is based on Ant core Also make sure you have sent the key that you use to a public keyserver. -11. The beta distribution is now ready to go. Bundle it up into a tar.gz file - and scp to your apache account. +11. The beta distribution is now ready to go. Bundle the distribution + directory into a tar.gz file and scp to your apache account. 12. This step may become meaningful once you do a second release ;-)