[KYUUBI #1240] Update release docs

<!--
Thanks for sending a pull request!

Here are some tips for you:
  1. If this is your first time, please read our contributor guidelines: https://kyuubi.readthedocs.io/en/latest/community/contributions.html
  2. If the PR is related to an issue in https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'.
  3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][KYUUBI #XXXX] Your PR title ...'.
-->

### _Why are the changes needed?_
<!--
Please clarify why the changes are needed. For instance,
  1. If you add a feature, you can talk about the use case of it.
  2. If you fix a bug, you can clarify why it is a bug.
-->
Make the docs easy to use.

### _How was this patch tested?_
docs only

Closes #1240 from ulysses-you/release.

Closes #1240

c0f3ab30 [ulysses-you] version
adc45b8f [ulysses-you] update release docs

Authored-by: ulysses-you <ulyssesyou18@gmail.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
This commit is contained in:
ulysses-you 2021-10-15 15:37:19 +08:00 committed by Cheng Pan
parent 86b8e1ce62
commit b66a0b9128
No known key found for this signature in database
GPG Key ID: 8001952629BCC75D

View File

@ -85,6 +85,10 @@ export ASF_USERNAME=<your apache username>
export ASF_PASSWORD=<your apache password>
```
#### Java Home
An available environment variable `JAVA_HOME`, you can do `echo $JAVA_HOME` to check it.
Note that, the Java version should be 8.
#### Subversion
Besides on `git`, `svn` is also required for Apache release, please refer to
@ -115,6 +119,11 @@ To export the PGP public key, using:
gpg --armor --export 29BCC75D
```
If you have more than one gpg key, you can specify the default key as following:
```
echo 'default-key <key-fpr>' > ~/.gnupg/gpg.conf
```
The last step is to update the KEYS file with your code signing key
https://www.apache.org/dev/openpgp.html#export-public-key