You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pegasus.apache.org by la...@apache.org on 2023/10/17 03:04:51 UTC
[incubator-pegasus] branch v2.5 updated: chore(CI): unify to use Ubuntu 22.04 for CI (#1609) (#1641)
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 <wa...@apache.org>
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: commits-unsubscribe@pegasus.apache.org
For additional commands, e-mail: commits-help@pegasus.apache.org