...
Download the release candidate
The You will be prompted for your Jenkins username and password below are for accessing the Jenkins workspace.
Code Block |
---|
ant -Dusername={username} -Dpassword={password} download-candidate |
Sanity Test
Do some basic manual testing to see if release looks ok. For example do and install and run through a few of the samples.
Sign
You will be prompted for your GPG passphrase.
Code Block |
---|
ant -Dpassphrase={passphrase} sign-candidate
|
This will prompt you for your passphrase for each signed archive.
...
Follow the instructions output by the sign step above. Basically execute this command. You will be prompted for your SVN username and password.
Code Block |
---|
cd ..
ant -Dusername={username} -Dpassword={password} stage-candidate
|
Community reviews the RC
https://dist.apache.org/repos/dist/dev/knox/
You will be prompted for your Jenkins username and password.
Code Block |
---|
ant -Dusername={username} -Dpassword={password} download-stage verify-stage |
...
Code Block |
---|
git tag --annotate v{X.Y.Z}-release --message "Release of v{X.Y.Z}" git push origin --tags |
Promote
You will be prompted for your SVN username and password.
Code Block |
---|
ant promote-release |
...