Differences between revisions 2 and 3
Revision 2 as of 2007-07-04 01:54:25
Size: 1805
Editor: JMeterAdmin
Comment:
Revision 3 as of 2007-07-11 18:20:42
Size: 1849
Editor: JMeterAdmin
Comment: Fix dist directory paths
Deletions are marked like this. Additions are marked like this.
Line 27: Line 27:
 * copy archives to /www/jakarta.apache.org/jmeter/dist binaries & source  * copy archives to /www/www.apache.org/dist/jakarta/jmeter/binaries and /www/www.apache.org/dist/jakarta/jmeter/source

This page is a brain dump of the various items needed for a release. It needs some work...

Preparation

  • request Bugzilla version update
  • ensure changes.xml is up to date
  • update JMeterVersion.java
  • build site documents and javadoc and update in SVN
  • build and test

Generate Release

  • tag all the files with the new version tag
  • extract files from SVN using the tag into a new directory tree
  • create distribution files:
    • ant distribution -Djmeter.version=m.n -Duser.name=user-AT-apache.org
    • sign distribution files (gpg -ba file)

Vote on release

  • upload to temporary location (e.g. personal dir)
  • send round [VOTE] e-mail
  • Wait for any feedback; address any issues raised
  • If at least 3 PMC votes, then continue

Upload files

  • copy archives to /www/www.apache.org/dist/jakarta/jmeter/binaries and /www/www.apache.org/dist/jakarta/jmeter/source
  • do not link to current versions yet
  • delete any obsolete releases (keep the current one)
  • check files are visible and downloadable from www.apache.org (2+ hours)
  • wait a day or so for mirrors to catch up
  • adjust current links to point to binaries and source (*distln)

Update Jakarta download details and JMeter site

  • update ./site/xdocs/downloads/downloads.xml file in SVN to point to new directory
  • rebuild jakarta site2 (ant docs)
  • commit changes
  • login to people.apache.org
  • cd /www/jakarta.apache.org
  • svn update index.html site
  • cd /www/jakarta.apache.org/jmeter
  • fetch site from SVN: svn co http://svn.apache.org/repos/asf/jakarta/jmeter/tags/rel-xxx

  • update Wiki version details

Announce

  • release announce e-mail to jmeter-user, jmeter-dev, general@jakarta and announce

Tidy up

  • remove old archives from /www/jakarta.apache.org/jmeter/dist

ReleaseCreation (last edited 2019-02-06 13:17:34 by Philippe Mouawad)