This is an automated email from the ASF dual-hosted git repository.
rxl pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.wiki.git
The following commit(s) were added to refs/heads/master by this push:
new 28776b7 Updated Release process (markdown)
28776b7 is described below
commit 28776b748d99e6af4942d8a26cc96e353ecb9f39
Author: 冉小龙 <[email protected]>
AuthorDate: Tue Dec 10 11:39:45 2019 +0800
Updated Release process (markdown)
---
Release-process.md | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/Release-process.md b/Release-process.md
index eef9ab4..64f9cb3 100644
--- a/Release-process.md
+++ b/Release-process.md
@@ -263,9 +263,11 @@ will now be made available on Maven central.
#### 11. Publish Docker Images
-- a) Trigger the
[pulsar-release-binaries](https://builds.apache.org/job/pulsar-release-binaries/)
with the tag name.
-- b) once it is done, check https://hub.docker.com/r/apachepulsar/pulsar/tags/
to make sure the docker image is published.
-- c) try to run `docker pull apachepulsar/pulsar:<tag>` to fetch the image,
run the docker in standalone mode and make sure the docker image is okay.
+- a) Run `cd $PULSAR_HOME/docker && ./build.sh` build docker images.
+- b) Run `cd $PULSAR_HOME/docker && ./publish.sh` publish all images, once it
is done, check https://hub.docker.com/r/apachepulsar/pulsar/tags/ to make sure
the docker image is published.
+- c) Try to run `docker pull apachepulsar/pulsar:<tag>` to fetch the image,
run the docker in standalone mode and make sure the docker image is okay.
+
+> Note: ask Matteo or Sijie for adding you as a maintainer for publishing the
docker images
#### 12. Publish Python Clients
@@ -273,7 +275,7 @@ will now be made available on Maven central.
>
> 1. you need to create an account on PyPI:
> https://pypi.org/project/pulsar-client/
>
-> 2. ask Matteo or Sijie for adding you as a maintainer for pulsar-client on
PyPI
+> 2. ask Matteo or Sijie for adding you as a maintainer for pulsar-docker on
PyPI
##### Linux
@@ -291,7 +293,7 @@ Run following command to push the built wheel files.
```shell
$ cd pulsar-client-cpp/python/wheelhouse
-
+$ pip install twine
$ twine upload pulsar_client-*.whl
```
@@ -349,6 +351,8 @@ yarn install
yarn run version <release-version>
```
+> Note: once it is done, the `versions.json` will be fixed, please move the
latest version under the old version. Make sure the Algolia index works before
moving 2.X.0 as the current stable.
+
After this command, a directory `version-<release-version>` will be added
under `site2/website/versioned_docs`. Then,
```shell