Step 1 - Setup your account
Log into id.apache.org
(if you don't already have it) generate your PGP and RSA keys
Add your RSA and PGP Key to your LDAP account
Update account, wait for 5 mins for changes to take effect
Step 2 - Generate Build Artifacts
Step 3 - Sign the Build
gpg --armor --output Metron_[release_name]_incubating.tar.gz.asc --detach-sig Metron_[release_name]_incubating.tar.gz
gpg --print-md SHA1 Metron_[release_name]_incubating.tar.gz > Metron_[release_name]_incubating.tar.gz.sha
Step 4 - Stage the Build
Log into people.apache org (make sure you follow step 1 before logging in)
sftp -i ~/.ssh/[keyname] [username]@home.apache.org
Create a release directory under ~[username]/public_html/metron/[release]
Upload the following files:
CHANGES
DISCLAIMER
KEYS
LICENSE
Metron_[release_name]_incubating.tar.gz
Metron_[release_name]_incubating.tar.gz.asc
Metron_[release_name]_incubating.tar.gz.sha
An example staged build should look like this:
http://home.apache.org/~jsirota/metron/Metron_0.1BETA_RC/RC_5/
Step 5 - Call for a release vote
Make sure to include:
A tag has been created for Metron_0.1BETA_RC5
- Github link
- Apache github link
- Git hash
- Staging directory in people.apache.org
- And validation instructions
A sample vote email can be seen here