> mvn apache-rat:check
Resolve any errors as necessary (usually amounts to placing the ASF license header at the top of files).
GPG Installed This release process requires the gpg binary to be in your command $PATH and your code signing key configured for your account. |
Commands:
> mvn clean install -Pdocs,apache-release
> mvn release:prepare -DdryRun=true
> mvn deploy -Pdocs
> mvn release:clean
> mvn release:prepare -Dusername=YOUR_ASF_USERNAME -Dpassword=YOUR_ASF_PASSWORD
> mvn release:perform -Dusername=YOUR_ASF_USERNAME -Dpassword=YOUR_ASF_PASSWORD
This is a call to vote in favor of releasing Apache Shiro version 1.2.0. The 59 issues solved for 1.2.0: https://issues.apache.org/jira/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+SHIRO+AND+fixVersion+%3D+%221.2.0%22+AND+%28status+%21%3D+Open+and+status+%21%3D+%22In+Progress%22%29+ORDER+BY+priority+DESC&runQuery=true&clear=true The tag to be voted upon: <GIT_URL_OF_THE_RELEASE_TAG> (e.g. https://github.com/apache/shiro/tree/1.2.0) Staging repo for binaries: <URL_OF_THE_CLOSED_REPO_FROM_ABOVE_STEP> (e.g. https://repository.apache.org/content/repositories/orgapacheshiro-92/) Project website (just for informational purposes, not to be voted upon): http://shiro.apache.org/ and maven static generated site (for informational purposes, not to be voted upon): people.apache.org:/www/shiro.apache.org/static/1.2.0 or http://shiro.apache.org/static/1.2.0 (once it propagates to web servers) Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. Please do examine the source and binaries before voting. [ ] +1 [ ] +0 [ ] -1 (please include reasoning)
<release> <Version> <name>Apache Shiro VERSION</name> <created>RELEASE_DATE</created> <revision>VERSION</revision> </Version> </release>
With the appropriate RELEASE_DATE (e.g. 2011-10-01) and VERSION (e.g. 1.1.0). Save and commit the file to Git.
cd /www/www.apache.org/dist/shiro
mkdir 1.2.1
wget --no-check-certificate https://repository.apache.org/content/groups/public/org/apache/shiro/shiro-root/<version>/shiro-root-<version>-source-release.zip wget --no-check-certificate https://repository.apache.org/content/groups/public/org/apache/shiro/shiro-root/<version>/shiro-root-<version>-source-release.zip.md5 wget --no-check-certificate https://repository.apache.org/content/groups/public/org/apache/shiro/shiro-root/<version>/shiro-root-<version>-source-release.zip.sha1 wget --no-check-certificate https://repository.apache.org/content/groups/public/org/apache/shiro/shiro-root/<version>/shiro-root-<version>-source-release.zip.asc wget --no-check-certificate https://repository.apache.org/content/groups/public/org/apache/shiro/shiro-root/<version>/shiro-root-<version>-source-release.zip.asc.md5 wget --no-check-certificate https://repository.apache.org/content/groups/public/org/apache/shiro/shiro-root/<version>/shiro-root-<version>-source-release.zip.asc.sha1
$ ssh people.apache.org
$ cd /www/apache.shiro.org/static
$ rm current
$ ln -s 1.2.1 current