Prerequisites
Before starting the process, you need to ensure several things before proceed to create a release.
- You need to have the latest pinot code base in your local machine
- You need to ensure that you have the access to Apache Repository Manager. Try to log in with Apache LDAP credential.
You need to check out Apache staging & release distribution directories for Pinot.
svn co https://dist.apache.org/repos/dist/release/incubator/pinot pinot-release-dist svn co https://dist.apache.org/repos/dist/dev/incubator/pinot pinot-dev-dist
https://dist.apache.org/repos/dist/release/incubator/pinot: this is where the actual release (PMC approved) will be placed. Do not upload anything here until voting from both dev@pinot and general@incubator pass.
- https://dist.apache.org/repos/dist/dev/incubator/pinot: this is where we put the release candidates and link for this will be used for reference during the voting process.
GPG Keys
Reference
- http://plc4x.apache.org/developers/release.html
- https://cwiki.apache.org/confluence/display/GOBBLIN/Release+Process