From d6541d0c4ff51615c16a0a847ba4e805d7cb9697 Mon Sep 17 00:00:00 2001 From: Somefive Date: Thu, 27 Apr 2023 13:55:19 +0800 Subject: [PATCH] Chore: add e2e ci env bootstrap & remove multlcluster legacy rollout ci (#5926) Signed-off-by: Somefive --- .github/workflows/e2e-multicluster-test.yml | 12 +++++++++--- .github/workflows/e2e-test.yml | 8 ++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e-multicluster-test.yml b/.github/workflows/e2e-multicluster-test.yml index f2f12b80a..925511fd7 100644 --- a/.github/workflows/e2e-multicluster-test.yml +++ b/.github/workflows/e2e-multicluster-test.yml @@ -49,11 +49,18 @@ jobs: group: ${{ github.workflow }}-${{ github.ref }}-${{ matrix.k8s-version }} cancel-in-progress: true - steps: - name: Check out code into the Go module directory uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + - name: Install tools + run: | + sudo apt-get update + sudo apt-get install make gcc jq ca-certificates curl gnupg -y + snap install docker + snap install kubectl --classic + snap install helm --classic + - name: Setup Go uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 with: @@ -99,14 +106,13 @@ jobs: sed -i "s/0.0.0.0:[0-9]\+/$internal_ip:6443/" /tmp/worker.kubeconfig - name: Load image to k3d cluster (hub and worker) - run: make image-load image-load-runtime-cluster + run: make image-load - name: Cleanup for e2e tests run: | make vela-cli make e2e-cleanup make e2e-setup-core-auth - make setup-runtime-e2e-cluster - name: Run e2e multicluster tests run: | diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index a8f0f194f..ee355ce65 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -53,6 +53,14 @@ jobs: - name: Check out code into the Go module directory uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + - name: Install tools + run: | + sudo apt-get update + sudo apt-get install make gcc jq ca-certificates curl gnupg -y + snap install docker + snap install kubectl --classic + snap install helm --classic + - name: Setup Go uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 with: