Skip to content

Commit e17ec07

Browse files
authored
Merge pull request #70 from CS3219-AY2425S1/fix/actions-gke-deploy
PEER-242: Fix GKE script
2 parents 7799bfb + 0529051 commit e17ec07

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.github/workflows/build-deploy-docker.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -204,11 +204,14 @@ jobs:
204204
- name: Deploy to GKE
205205
if: ${{ contains(github.ref, 'main') && github.event.pull_request.title != 'Feedback' && env.IS_GKE_CLUSTER_UP }}
206206
run: |-
207-
deployments=("collab-service" "matching-service" "question-service" "user-service" "frontend")
208-
for dplymnt in "${deployments[@]}"; do
209-
kubectl -n peerprep rollout restart deployment "$dplymnt"
210-
done
211-
207+
service="${{ matrix.package }}"
208+
deployment="frontend"
209+
if [[ "$service" == "collaboration" ]]; then
210+
deployment="collab-service"
211+
else if [[ "$service" != "frontend" ]]; then
212+
deployment="$service-service"
213+
fi
214+
kubectl -n peerprep rollout restart deployment $deployment
212215
213216
results:
214217
if: ${{ always() && !github.event.pull_request.draft }}

0 commit comments

Comments
 (0)