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