Do another full build inside the source tarbal
This document describes how to release Sentry. It is a work in progress and should be refined by the Release Manager (RM) as they come across aspects of the release process not yet documented here.
...
Check out the candidate
Code Block git checkout release-X.Y.Z
Generate a tarball
Code Block mvn clean install -DskipTests
Unpack the source tarball
Code Block cd sentry-dist/target rm -rf ./apache-sentry-1.2.0-incubating-src tar xzvf apache-sentry-1.2.0-incubating-src.tar.gz
Do another full build inside the source tarball. This time, allow all unit tests & integration tests to run and also include the docs
Code Block mvn clean install -DskipTestscd cd apache-sentry-1.2.0-incubating-srcmvnsrc mvn test
Signatures and Checksums
...