Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jmeter Wiki" for change notification.
The "ReleaseCreation" page has been changed by JMeterAdmin: http://wiki.apache.org/jmeter/ReleaseCreation?action=diff&rev1=53&rev2=54 Comment: Fixed up docs generation notes = Upload release artifacts to staging directory = JMeter releases are now published using svnpubsub. + <<BR>> For release votes, the files are uploaded to the dev/jmeter tree at https://dist.apache.org/repos/dist/dev/jmeter/ + <<BR>> If the vote succeeds, they are renamed to the release directory at https://dist.apache.org/repos/dist/release/jmeter/ which is automatically published to the ASF mirror system. {{{ @@ -113, +115 @@ }}} The files should now be available under https://dist.apache.org/repos/dist/dev/jmeter/ + + = Create docs branch = + + The site documentation now needs to be copied to the appropriate branch directory from the tag. + [Note: if the vote fails, the branch will need to be removed and recreated] + + {{{ + svn cp -m"Create docs branch" https://svn.apache.org/repos/asf/jmeter/tags/v2_8_RC1 https://svn.apache.org/repos/asf/jmeter/branches/docs-2.8/ + }}} + + The Javadocs are not yet part of SVN at this point. + For simplicity when reviewing the release candidate, they should be added to the docs branch here: + + {{{ + svnmucc put -m "Add Javadocs" docs/api https://svn.apache.org/repos/asf/jmeter/branches/docs-2.8/docs/api + }}} + + It would be possible to add them directly to the live SVN directory later, but they need to be available for review, + so it's easiest to create the branches/docs-m.n/docs tree as an exact copy of what will be released. = Checks to do before sending vote email = * review RAT report @@ -120, +141 @@ = Vote on release = - *** This section is outdated *** - - * Install the site docs: - {{{ - cd ~/public_html/jmeter-2.8RC1/ - svn export https://svn.apache.org/repos/asf/jmeter/tags/v2_8_RC1/docs docs - }}} - * Extract Javadocs: `unzip -x jmeter-m.n.o.zip '*/docs/api/*'` and move to docs/api - * Example: - {{{ - cd $HOME - cp ~/public_html/jmeter-2.8RC1/dist/apache-jmeter-2.8.tgz $HOME - tar xfz apache-jmeter-2.8.tgz - cd apache-jmeter-2.8/docs/ - mv api ~/public_html/jmeter-2.8RC1/docs/api - cd $HOME - rm -r $HOME/apache-jmeter-2.8 - }}} * send round [VOTE] e-mail to dev * Wait for any feedback (at least 72 hours); address any issues raised, if necessary by creating another release tag * If at least 3 PMC votes, then continue @@ -194, +197 @@ svnmucc -m "Create branch docs 2.8" -X updatesite.txt }}} - The SvnPubSub system will update the live site within a few seconds. + The !SvnPubSub system will update the live site within a few seconds. = Maven Release = * Go to [[https://repository.apache.org/|Apache Repository]]