Return-Path: Delivered-To: apmail-maven-continuum-dev-archive@www.apache.org Received: (qmail 56647 invoked from network); 19 Sep 2005 08:22:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Sep 2005 08:22:44 -0000 Received: (qmail 96053 invoked by uid 500); 19 Sep 2005 08:22:44 -0000 Delivered-To: apmail-maven-continuum-dev-archive@maven.apache.org Received: (qmail 96033 invoked by uid 500); 19 Sep 2005 08:22:43 -0000 Mailing-List: contact continuum-dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-dev@maven.apache.org Delivered-To: mailing list continuum-dev@maven.apache.org Received: (qmail 96020 invoked by uid 99); 19 Sep 2005 08:22:43 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Sep 2005 01:22:43 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [203.59.1.195] (HELO mail-ihug.icp-qv1-irony1.iinet.net.au) (203.59.1.195) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Sep 2005 01:22:52 -0700 Received: from 203-217-54-77.dyn.iinet.net.au (HELO [192.168.220.47]) ([203.217.54.77]) by mail-ihug.icp-qv1-irony1.iinet.net.au with ESMTP; 19 Sep 2005 16:21:53 +0800 Message-ID: <432E751F.5080906@apache.org> Date: Mon, 19 Sep 2005 18:21:51 +1000 From: Brett Porter User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: continuum-dev@maven.apache.org Subject: Continuum release process X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi, This should be the release process for continuum. Let me know if you think I missed anything. For this time around, make sure you are using a bootstrapped m2. A bug with the release profile has been fixed after m2 beta 1. 1) make sure there are no snapshots in the poms other than references to continuum snapshots 2) run: m2 release:prepare -Dtag=continuum-1.0-alpha-4 -B -DtagBase=https://svn.apache.org/repos/asf/maven/continuum/tags -Dusername=evenisse (obviously change username if someone else) 3) run: m2 release:perform (this deploys all the JARs and their sources) 4) cd continuum-plexus-application 5) m2 assembly:assembly 6) mkdir -p ~/release/continuum-1.0-alpha-4 7) cp target/*.zip target/*.tar.* ~/release/continuum-1.0-alpha-4 8) cd ~/release/continuum-1.0-alpha-4 9) for i in tar.gz tar.bz2 zip; do md5sum continuum-1.0-alpha-4-bin.$i | sed 's/ .*$//g' >continuum-1.0-alpha-4-bin.$i.md5; done 10) make sure you have gpg installed and have a private key generated 11) add your key to cvs.apache.org:/www/www.apache.org/dist/maven/KEYS 12) for i in tar.gz tar.bz2 zip; do gpg --armor --output continuum-1.0-alpha-4-bin.$i.asc --detach-sig continuum-1.0-alpha-4-bin.$i; done 13) scp * cvs.apache.org:~evenisse/public_html/continuum-release-1.0-alpha-4 14) get people to test it. 15) on minotaur: cp ~evenisse/public_html/continuum-release-1.0-alpha-4/* /www/www.apache.org/dist/maven/binaries 16) wait for the files to arrive at http://www.apache.org/dist/maven/binaries/ 17) update website with new information, change links to downloads, etc. 18) update release notes on web site 19) write up release announcement and post to maven users list, maven dev list, maven diaries weblog, and announce@apache.org 20) go to admin in jira and mark 1.0-alpha-4 as released 21) celebrate Cheers, Brett