From 0529051c1bd2bc7070a6ffb1d8e4c617d3dd10e4 Mon Sep 17 00:00:00 2001 From: SeeuSim Date: Fri, 1 Nov 2024 14:20:22 +0800 Subject: [PATCH] PEER-242: Fix GKE script Signed-off-by: SeeuSim --- .github/workflows/build-deploy-docker.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-deploy-docker.yaml b/.github/workflows/build-deploy-docker.yaml index c981a91aba..411408f14d 100644 --- a/.github/workflows/build-deploy-docker.yaml +++ b/.github/workflows/build-deploy-docker.yaml @@ -204,11 +204,14 @@ jobs: - name: Deploy to GKE if: ${{ contains(github.ref, 'main') && github.event.pull_request.title != 'Feedback' && env.IS_GKE_CLUSTER_UP }} run: |- - deployments=("collab-service" "matching-service" "question-service" "user-service" "frontend") - for dplymnt in "${deployments[@]}"; do - kubectl -n peerprep rollout restart deployment "$dplymnt" - done - + service="${{ matrix.package }}" + deployment="frontend" + if [[ "$service" == "collaboration" ]]; then + deployment="collab-service" + else if [[ "$service" != "frontend" ]]; then + deployment="$service-service" + fi + kubectl -n peerprep rollout restart deployment $deployment results: if: ${{ always() && !github.event.pull_request.draft }}