...
- Finalizing your tag
switching to master branchgit tag -s rel/v{version} <commit SHA> -m "Apache HAWQ {version) release (<other comments>)"
Info title Sign your release tag You need to configure your git user signing key first before you can sign a tag.
git config --global user.signingkey <Your secret key SHA>
- Push your tag to remote (origin)
git push origin rel/v{version}
Move tarballs from staging (dev) folder to release location:
svn mv https://dist.apache.org/repos/dist/dev/hawq/{version}.RC#/ https://dist.apache.org/repos/dist/release/hawq/{version}
Info title Commit Message As if you put https URL in svn commands, it'll commit automatically. A text editor will popup for you to edit commit message, put something like: "Release Apache HAWQ {{
version
}}"- Add download link on hawq website: http://hawq.apache.org/
Use mirror for latest download, e.g. http://apache.org/dyn/closer.cgi/hawq/2.4.0.0/apache-hawq-rpm-2.4.0.0.tar.gz
Use dist server links for binary signatures and hashes. e.g. https://www.apache.org/dist/hawq/2.4.0.0/apache-hawq-rpm-2.4.0.0.tar.gz.asc
Use archive server links for archives downloads. e.g. https://archive.apache.org/dist/hawq/ - Go to http://issues.apache.org/jira/browse/hawq to release the specific version (need admin permission, under "Version")
- Add the document for the version into the hawq website and modify the link if needed. (https://github.com/apache/hawq-site)
...
Apache HAWQ Project Team is proud to announce Apache Apache HAWQ combines exceptional MPP-based analytics performance, robust ANSI SQL compliance, Hadoop ecosystem |
...