This is an automated email from the ASF dual-hosted git repository.
laiyingchun pushed a commit to branch v2.5
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git
The following commit(s) were added to refs/heads/v2.5 by this push:
new 7dde9c06e chore(CI): unify to use Ubuntu 22.04 for CI (#1609) (#1641)
7dde9c06e is described below
commit 7dde9c06e47a802062d9b7b603fd86abc66b6140
Author: Dan Wang <[email protected]>
AuthorDate: Tue Oct 17 11:04:45 2023 +0800
chore(CI): unify to use Ubuntu 22.04 for CI (#1609) (#1641)
https://github.com/apache/incubator-pegasus/issues/1604
Prior to this patch, the `thirdparties-bin-test-${OS}-${branch}` docker
images are
only built for Ubuntu 18.04 for CI purpose, but some CI jobs use Ubuntu
22.04 image,
it may cause the CI failed because the Ubuntu 22.04 image is outdated (for
example,
lack of or outdated of some thirdparties).
This patch unify to build and use `thirdparties-bin-test-2204-${branch}`
docker image.
---
.github/workflows/lint_and_test_cpp.yaml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/lint_and_test_cpp.yaml
b/.github/workflows/lint_and_test_cpp.yaml
index 115f8b124..abd20affb 100644
--- a/.github/workflows/lint_and_test_cpp.yaml
+++ b/.github/workflows/lint_and_test_cpp.yaml
@@ -259,7 +259,7 @@ jobs:
needs: cpp_clang_format_linter
runs-on: ubuntu-latest
container:
- image: apache/pegasus:thirdparties-bin-test-ubuntu1804-${{
github.base_ref }}
+ image: apache/pegasus:thirdparties-bin-test-ubuntu2204-${{
github.base_ref }}
steps:
- uses: actions/checkout@v3
- name: Setup cache
@@ -370,7 +370,7 @@ jobs:
needs: build_ASAN
runs-on: ubuntu-latest
container:
- image: apache/pegasus:thirdparties-bin-test-ubuntu1804-${{
github.base_ref }}
+ image: apache/pegasus:thirdparties-bin-test-ubuntu2204-${{
github.base_ref }}
options: --cap-add=SYS_PTRACE
steps:
- uses: actions/checkout@v3
@@ -401,7 +401,7 @@ jobs:
# needs: cpp_clang_format_linter
# runs-on: ubuntu-latest
# container:
-# image: apache/pegasus:thirdparties-bin-test-ubuntu1804-${{
github.base_ref }}
+# image: apache/pegasus:thirdparties-bin-test-ubuntu2204-${{
github.base_ref }}
# steps:
# - uses: actions/checkout@v3
# - name: Setup cache
@@ -508,7 +508,7 @@ jobs:
# needs: build_UBSAN
# runs-on: ubuntu-latest
# container:
-# image: apache/pegasus:thirdparties-bin-test-ubuntu1804-${{
github.base_ref }}
+# image: apache/pegasus:thirdparties-bin-test-ubuntu2204-${{
github.base_ref }}
# options: --cap-add=SYS_PTRACE
# steps:
# - uses: actions/checkout@v3
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]