/!\ Under Construction (!)
This page comprises guidelines and HOW-TO's for performing a release, it does not take precedence over any official Portals PMC policies
2. Close current Jira release
3. Open the next Jira release
4. License header check
5. Update the Pluto README
6. Update the Pluto site module (pluto-site), including the download link on the home page (index.xml) and release notes (release-notes.xml).
mvn release:prepare mvn release:perform |
2. Build the distribution files
cd target/checkout/ ant -f dist-build.xml |
3. Sign the distribution files
cd target/dist/ for file in * ; do gpg -a -b $file ; done |
4. Go to https://repository.apache.org and close the staging repository
5. scp the distribution files to people.apache.org:/www/people.apache.org/builds/portals-pluto/
scp ../../../*.zip* *.zip* *.gz* people.apache.org:/www/people.apache.org/builds/portals-pluto/ |
6. Call a vote for the release on
2. Move the distributions to the production directories. On people.apache.org
mv /www/people.apache.org/builds/portals-pluto/pluto-2.1.0-M1-* /www/www.apache.org/dist/portals/pluto/ |
mvn site:site
. Check to see that the site has been correctly generated.
mvn site:deploy
to deploy the web site to the site defined in the distributionManagement section of the root pom.xml.
TODO
Send release announcement to:
Also consider submitting announcements to The Server Side and Info Q