This is an automated email from the ASF dual-hosted git repository.
wangdan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus-website.git
The following commit(s) were added to refs/heads/master by this push:
new ad249d2c Release 2.5.0 (#38)
ad249d2c is described below
commit ad249d2c1f5d285fac2b0de4664c79d751a732e3
Author: Dan Wang <[email protected]>
AuthorDate: Tue Dec 12 21:14:57 2023 +0800
Release 2.5.0 (#38)
Since version 2.5.0 has been released, we could add docs for 2.5.0 for
official website, such as download links and building commands:
- https://github.com/apache/incubator-pegasus/releases/tag/v2.5.0
-
https://cwiki.apache.org/confluence/display/PEGASUS/Apache+Pegasus+2.5.0+Release+Notes
---
_config.yml | 1 +
_docs/en/2.4.0/compile-by-docker.md | 12 ++---
_docs/en/{build => 2.5.0}/compile-by-docker.md | 20 ++++----
_docs/en/2.5.0/compile-from-source.md | 67 ++++++++++++++++++++++++++
_docs/en/build/compile-by-docker.md | 16 +++---
_docs/en/downloads.md | 5 ++
_docs/zh/2.4.0/compile-by-docker.md | 10 ++--
_docs/zh/{build => 2.5.0}/compile-by-docker.md | 20 ++++----
_docs/zh/2.5.0/compile-from-source.md | 67 ++++++++++++++++++++++++++
_docs/zh/build/compile-by-docker.md | 14 +++---
10 files changed, 186 insertions(+), 46 deletions(-)
diff --git a/_config.yml b/_config.yml
index aef5b875..1f66ae63 100755
--- a/_config.yml
+++ b/_config.yml
@@ -94,6 +94,7 @@ sass:
latest_pegasus_version: master
pegasus_versions:
- master
+- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
diff --git a/_docs/en/2.4.0/compile-by-docker.md
b/_docs/en/2.4.0/compile-by-docker.md
index e2660865..39e17848 100755
--- a/_docs/en/2.4.0/compile-by-docker.md
+++ b/_docs/en/2.4.0/compile-by-docker.md
@@ -1,7 +1,7 @@
---
permalink: 2.4.0/docs/build/compile-by-docker/
redirect_from:
- - 2.4.0/docs/build/compile-from-source/
+ - 2.4.0/docs/build/compile-by-docker/
version: 2.4.0
---
@@ -11,7 +11,7 @@ Pegasus encapsulates the building environments into [docker
images](https://hub.
For example, you can use the image based on `Ubuntu 20.04`:
```sh
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.4
```
## Compilation
@@ -20,7 +20,7 @@ Please refer to [Downloads](/docs/downloads) to fetch the
sources under a direct
```sh
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "cd /root/pegasus; ./run.sh build -c
--clear_thirdparty -j $(nproc)"
```
@@ -32,7 +32,7 @@ Package server binaries for deployment:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "./run.sh pack_server"
```
@@ -40,7 +40,7 @@ Package client libraries for C/C++ development:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "./run.sh pack_client"
```
@@ -48,7 +48,7 @@ Package toolset which includes various tools (shell, bench):
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "./run.sh pack_tools"
```
diff --git a/_docs/en/build/compile-by-docker.md
b/_docs/en/2.5.0/compile-by-docker.md
similarity index 80%
copy from _docs/en/build/compile-by-docker.md
copy to _docs/en/2.5.0/compile-by-docker.md
index f86c70f7..007d5134 100755
--- a/_docs/en/build/compile-by-docker.md
+++ b/_docs/en/2.5.0/compile-by-docker.md
@@ -1,8 +1,8 @@
---
-permalink: docs/build/compile-by-docker/
+permalink: 2.5.0/docs/build/compile-by-docker/
redirect_from:
- - master/docs/build/compile-from-source/
-version: master
+ - 2.5.0/docs/build/compile-by-docker/
+version: 2.5.0
---
## Download the docker image
@@ -11,7 +11,7 @@ Pegasus encapsulates the building environments into [docker
images](https://hub.
For example, you can use the image based on `Ubuntu 20.04`:
```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.5
```
## Compilation
@@ -22,7 +22,7 @@ If you want to run tests, you should build Pegasus by the
following command:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "cd /root/pegasus; ./run.sh build --test -c
--clear_thirdparty -j $(nproc)"
```
@@ -30,7 +30,7 @@ If you want to build Pegasus without runing tests, just
execute the following co
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "cd /root/pegasus; ./run.sh build -c
--clear_thirdparty -j $(nproc)"
```
@@ -40,7 +40,7 @@ The output of compilation will be placed under
`build/latest/output/` of the sou
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "cd /root/pegasus; ./run.sh test"
```
@@ -50,7 +50,7 @@ Package server binaries for deployment:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "./run.sh pack_server"
```
@@ -58,7 +58,7 @@ Package client libraries for C/C++ development:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "./run.sh pack_client"
```
@@ -66,7 +66,7 @@ Package toolset which includes various tools (shell, bench):
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "./run.sh pack_tools"
```
diff --git a/_docs/en/2.5.0/compile-from-source.md
b/_docs/en/2.5.0/compile-from-source.md
new file mode 100755
index 00000000..654316bc
--- /dev/null
+++ b/_docs/en/2.5.0/compile-from-source.md
@@ -0,0 +1,67 @@
+---
+permalink: 2.5.0/docs/build/compile-from-source/
+redirect_from:
+ - 2.5.0/docs/build/compile-from-source/
+version: 2.5.0
+---
+
+Since 2.4.0, Pegasus supports to build both on Linux and macOS. Please don't
hesitate to contact us via [Github Issues]({{ site.pegasus_github_url
}}/issues) when you encountered any problem.
+
+## Requirements
+
+- GCC 5.4.0+
+- CMake 3.11.0+
+
+## Linux environment
+
+You can refer to the docker images to install dependencies and set environment
variables. For example:
+- [CentOS
7](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/centos7/Dockerfile)
+- [Ubuntu
18.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu1804/Dockerfile)
+- [Ubuntu
20.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2004/Dockerfile)
+- [Ubuntu
22.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2204/Dockerfile)
+
+## Compilation
+
+Please refer to [Downloads](/docs/downloads) to fetch the sources。
+
+If you want to run tests, you should build Pegasus by the following command:
+
+```bash
+./run.sh build --test -c --clear_thirdparty -j $(nproc)
+```
+
+If you want to build Pegasus without runing tests, just execute the following
command:
+
+```bash
+./run.sh build -c --clear_thirdparty -j $(nproc)
+```
+
+The output of compilation will be placed under `build/latest/output/` of the
source directory. It includes `bin`, `include` and `lib`.
+
+## Run tests
+
+```bash
+./run.sh test
+```
+
+## Packaging
+
+Package server binaries for development:
+
+```bash
+./run.sh pack_server
+```
+
+Package client libraries for C/C++ development:
+
+```bash
+./run.sh pack_client
+```
+
+Package toolset which includes various tools (shell, bench):
+
+```bash
+./run.sh pack_tools
+```
+
+If this is your first time compiling Pegasus, it's recommended to try
[onebox](/overview/onebox).
diff --git a/_docs/en/build/compile-by-docker.md
b/_docs/en/build/compile-by-docker.md
index f86c70f7..b3ea97bb 100755
--- a/_docs/en/build/compile-by-docker.md
+++ b/_docs/en/build/compile-by-docker.md
@@ -1,7 +1,7 @@
---
permalink: docs/build/compile-by-docker/
redirect_from:
- - master/docs/build/compile-from-source/
+ - master/docs/build/compile-by-docker/
version: master
---
@@ -11,7 +11,7 @@ Pegasus encapsulates the building environments into [docker
images](https://hub.
For example, you can use the image based on `Ubuntu 20.04`:
```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-master
```
## Compilation
@@ -22,7 +22,7 @@ If you want to run tests, you should build Pegasus by the
following command:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "cd /root/pegasus; ./run.sh build --test -c
--clear_thirdparty -j $(nproc)"
```
@@ -30,7 +30,7 @@ If you want to build Pegasus without runing tests, just
execute the following co
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "cd /root/pegasus; ./run.sh build -c
--clear_thirdparty -j $(nproc)"
```
@@ -40,7 +40,7 @@ The output of compilation will be placed under
`build/latest/output/` of the sou
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "cd /root/pegasus; ./run.sh test"
```
@@ -50,7 +50,7 @@ Package server binaries for deployment:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "./run.sh pack_server"
```
@@ -58,7 +58,7 @@ Package client libraries for C/C++ development:
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "./run.sh pack_client"
```
@@ -66,7 +66,7 @@ Package toolset which includes various tools (shell, bench):
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "./run.sh pack_tools"
```
diff --git a/_docs/en/downloads.md b/_docs/en/downloads.md
index 135eac42..4ea0e83a 100644
--- a/_docs/en/downloads.md
+++ b/_docs/en/downloads.md
@@ -27,6 +27,10 @@ We recommend downloading the signed source release that
follows [ASF Release Pol
[2.4.0-asc]:
https://downloads.apache.org/incubator/pegasus/2.4.0/apache-pegasus-2.4.0-incubating-src.zip.asc
[2.4.0-sha]:
https://downloads.apache.org/incubator/pegasus/2.4.0/apache-pegasus-2.4.0-incubating-src.zip.sha512
[2.4.0-rn]:
https://cwiki.apache.org/confluence/display/PEGASUS/Apache+Pegasus+2.4.0+Release+Notes
+[2.5.0-src]:
https://www.apache.org/dyn/closer.lua?path=/incubator/pegasus/2.5.0/apache-pegasus-2.5.0-incubating-src.zip
+[2.5.0-asc]:
https://downloads.apache.org/incubator/pegasus/2.5.0/apache-pegasus-2.5.0-incubating-src.zip.asc
+[2.5.0-sha]:
https://downloads.apache.org/incubator/pegasus/2.5.0/apache-pegasus-2.5.0-incubating-src.zip.sha512
+[2.5.0-rn]:
https://cwiki.apache.org/confluence/display/PEGASUS/Apache+Pegasus+2.5.0+Release+Notes
| Name | Package | Signature | Checksum
| Release Notes |
|----------------------|---------------------|------------------|---------------------|------------------------|
@@ -34,4 +38,5 @@ We recommend downloading the signed source release that
follows [ASF Release Pol
| Apache Pegasus 2.2.0 | [Source][2.2.0-src] | [asc][2.2.0-asc] |
[sha512][2.2.0-sha] | [2021-06-27][2.2.0-rn] |
| Apache Pegasus 2.3.0 | [Source][2.3.0-src] | [asc][2.3.0-asc] |
[sha512][2.3.0-sha] | [2021-11-26][2.3.0-rn] |
| Apache Pegasus 2.4.0 | [Source][2.4.0-src] | [asc][2.4.0-asc] |
[sha512][2.4.0-sha] | [2022-10-22][2.4.0-rn] |
+| Apache Pegasus 2.5.0 | [Source][2.5.0-src] | [asc][2.5.0-asc] |
[sha512][2.5.0-sha] | [2022-12-01][2.5.0-rn] |
diff --git a/_docs/zh/2.4.0/compile-by-docker.md
b/_docs/zh/2.4.0/compile-by-docker.md
index d8e18ea3..78da43c3 100755
--- a/_docs/zh/2.4.0/compile-by-docker.md
+++ b/_docs/zh/2.4.0/compile-by-docker.md
@@ -13,7 +13,7 @@ Pegasus将编译环境封装至[Docker镜像](https://hub.docker.com/r/apache/pe
比如,你可以使用基于`Ubuntu 20.04`的镜像:
```sh
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.4
```
## 编译
@@ -22,7 +22,7 @@ docker pull apache/pegasus:build-env-ubuntu2004
```sh
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "cd /root/pegasus; ./run.sh build -c
--clear_thirdparty -j $(nproc)"
```
@@ -34,7 +34,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "./run.sh pack_server"
```
@@ -42,7 +42,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "./run.sh pack_client"
```
@@ -50,7 +50,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.4 \
/bin/bash -c "./run.sh pack_tools"
```
diff --git a/_docs/zh/build/compile-by-docker.md
b/_docs/zh/2.5.0/compile-by-docker.md
similarity index 80%
copy from _docs/zh/build/compile-by-docker.md
copy to _docs/zh/2.5.0/compile-by-docker.md
index 385103c1..a633cae7 100755
--- a/_docs/zh/build/compile-by-docker.md
+++ b/_docs/zh/2.5.0/compile-by-docker.md
@@ -1,9 +1,9 @@
---
-permalink: docs/build/compile-by-docker/
+permalink: 2.5.0/docs/build/compile-by-docker/
redirect_from:
- - master/docs/build/compile-by-docker/
+ - 2.5.0/docs/build/compile-by-docker/
- docs/installation
-version: master
+version: 2.5.0
---
## 下载Docker镜像
@@ -13,7 +13,7 @@ Pegasus将编译环境封装至[Docker镜像](https://hub.docker.com/r/apache/pe
比如,你可以使用基于`Ubuntu 20.04`的镜像:
```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-v2.5
```
## 编译
@@ -24,7 +24,7 @@ docker pull apache/pegasus:build-env-ubuntu2004
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "cd /root/pegasus; ./run.sh build --test -c
--clear_thirdparty -j $(nproc)"
```
@@ -32,7 +32,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "cd /root/pegasus; ./run.sh build -c
--clear_thirdparty -j $(nproc)"
```
@@ -42,7 +42,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "cd /root/pegasus; ./run.sh test"
```
@@ -52,7 +52,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "./run.sh pack_server"
```
@@ -60,7 +60,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "./run.sh pack_client"
```
@@ -68,7 +68,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-v2.5 \
/bin/bash -c "./run.sh pack_tools"
```
diff --git a/_docs/zh/2.5.0/compile-from-source.md
b/_docs/zh/2.5.0/compile-from-source.md
new file mode 100755
index 00000000..9cc13b5c
--- /dev/null
+++ b/_docs/zh/2.5.0/compile-from-source.md
@@ -0,0 +1,67 @@
+---
+permalink: 2.5.0/docs/build/compile-from-source/
+redirect_from:
+ - 2.5.0/docs/build/compile-from-source/
+ - docs/installation
+version: 2.5.0
+---
+
+从2.4.0开始,Pegasus支持Linux和macOS平台进行源码编译。编译过程中遇到问题,可以通过[Github Issues]({{
site.pegasus_github_url }}/issues)向我们咨询。
+
+## 环境要求
+
+- GCC 5.4.0+
+- CMake 3.11.0+
+
+## Linux环境配置
+
+你可以参考的Docker镜像来安装依赖并设置环境变量。例如:
+
+- [CentOS
7](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/centos7/Dockerfile)
+- [Ubuntu
18.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu1804/Dockerfile)
+- [Ubuntu
20.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2004/Dockerfile)
+- [Ubuntu
22.04](https://github.com/apache/incubator-pegasus/blob/master/docker/pegasus-build-env/ubuntu2204/Dockerfile)
+
+## 源码编译
+
+请先参考[下载文档](/docs/downloads)获取源码。
+
+如果你想要执行测试程序,需要用如下命令来编译Pegasus:
+```bash
+./run.sh build --test -c --clear_thirdparty -j $(nproc)
+```
+
+如果不需要执行测试程序,只是单纯想编译Pegasus,使用如下命令即可:
+```bash
+./run.sh build -c --clear_thirdparty -j $(nproc)
+```
+
+编译后输出会放在当前目录的`build/latest/output/`目录下,里面包含`bin`、`include`以及`lib`目录。
+
+## 执行测试程序
+
+```bash
+./run.sh test
+```
+
+## 编译打包
+
+打包server端程序包,用于服务部署:
+
+```bash
+./run.sh pack_server
+```
+
+打包client端库,用于C/C++端客户端开发:
+
+```bash
+./run.sh pack_client
+```
+
+打包tools工具集,里面包含了各种工具(shell、bench):
+
+```bash
+./run.sh pack_tools
+```
+
+编译成功后,推荐先[体验onebox集群](/overview/onebox)。
diff --git a/_docs/zh/build/compile-by-docker.md
b/_docs/zh/build/compile-by-docker.md
index 385103c1..50903b71 100755
--- a/_docs/zh/build/compile-by-docker.md
+++ b/_docs/zh/build/compile-by-docker.md
@@ -13,7 +13,7 @@ Pegasus将编译环境封装至[Docker镜像](https://hub.docker.com/r/apache/pe
比如,你可以使用基于`Ubuntu 20.04`的镜像:
```bash
-docker pull apache/pegasus:build-env-ubuntu2004
+docker pull apache/pegasus:build-env-ubuntu2004-master
```
## 编译
@@ -24,7 +24,7 @@ docker pull apache/pegasus:build-env-ubuntu2004
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "cd /root/pegasus; ./run.sh build --test -c
--clear_thirdparty -j $(nproc)"
```
@@ -32,7 +32,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "cd /root/pegasus; ./run.sh build -c
--clear_thirdparty -j $(nproc)"
```
@@ -42,7 +42,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "cd /root/pegasus; ./run.sh test"
```
@@ -52,7 +52,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "./run.sh pack_server"
```
@@ -60,7 +60,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "./run.sh pack_client"
```
@@ -68,7 +68,7 @@ docker run -v /your/local/apache-pegasus-source:/root/pegasus
\
```bash
docker run -v /your/local/apache-pegasus-source:/root/pegasus \
- apache/pegasus:build-env-ubuntu2004 \
+ apache/pegasus:build-env-ubuntu2004-master \
/bin/bash -c "./run.sh pack_tools"
```
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]