@@ -45,49 +45,49 @@ jobs:
45
45
id : set-matrix
46
46
run : |
47
47
matrix=()
48
- if [[ "${{ steps.filter.outputs.user }}" == "true" || "${{ contains(github.ref, 'main') }}" == "true" ]]; then
49
- matrix+=("{ \
50
- \"package\": \"user\", \
51
- \"image\": \"$DOCKER_REGISTRY_USN/user-express\", \
52
- \"context\": \"./backend/user\", \
53
- \"dockerfile\": \"./backend/user/express.Dockerfile\", \
54
- \"build-args\": \"port=$USER_EXPRESS_PORT\" \
48
+ if [[ "${{ steps.filter.outputs.user }}" == "true" ]]; then
49
+ matrix+=("{
50
+ \"package\": \"user\",
51
+ \"image\": \"$DOCKER_REGISTRY_USN/user-express\",
52
+ \"context\": \"./backend/user\",
53
+ \"dockerfile\": \"./backend/user/express.Dockerfile\",
54
+ \"build-args\": \"port=$USER_EXPRESS_PORT\"
55
55
}")
56
56
fi
57
- if [[ ( "${{ steps.filter.outputs.question }}" == "true") || ("${{ contains(github.ref, 'main') }}" == "true") ]]; then
58
- matrix+=("{ \
59
- \"package\": \"question\", \
60
- \"image\": \"$DOCKER_REGISTRY_USN/question-express\", \
61
- \"context\": \"./backend/question\", \
62
- \"dockerfile\": \"./backend/question/express.Dockerfile\", \
63
- \"build-args\": \"port=$QUESTION_EXPRESS_PORT\" \
57
+ if [[ "${{ steps.filter.outputs.question }}" == "true" ]]; then
58
+ matrix+=("{
59
+ \"package\": \"question\",
60
+ \"image\": \"$DOCKER_REGISTRY_USN/question-express\",
61
+ \"context\": \"./backend/question\",
62
+ \"dockerfile\": \"./backend/question/express.Dockerfile\",
63
+ \"build-args\": \"port=$QUESTION_EXPRESS_PORT\"
64
64
}")
65
65
fi
66
- if [[ ( "${{ steps.filter.outputs.collaboration }}" == "true") || ("${{ contains(github.ref, 'main') }}" == "true") ]]; then
67
- matrix+=("{ \
68
- \"package\": \"collaboration\", \
69
- \"image\": \"$DOCKER_REGISTRY_USN/collab-express\", \
70
- \"context\": \"./backend/collaboration\", \
71
- \"dockerfile\": \"./backend/collaboration/express.Dockerfile\", \
72
- \"build-args\": \"port=$COLLAB_EXPRESS_PORT\" \
66
+ if [[ "${{ steps.filter.outputs.collaboration }}" == "true" ]]; then
67
+ matrix+=("{
68
+ \"package\": \"collaboration\",
69
+ \"image\": \"$DOCKER_REGISTRY_USN/collab-express\",
70
+ \"context\": \"./backend/collaboration\",
71
+ \"dockerfile\": \"./backend/collaboration/express.Dockerfile\",
72
+ \"build-args\": \"port=$COLLAB_EXPRESS_PORT\"
73
73
}")
74
74
fi
75
- if [[ ( "${{ steps.filter.outputs.matching }}" == "true") || ("${{ contains(github.ref, 'main') }}" == "true") ]]; then
76
- matrix+=("{ \
77
- \"package\": \"matching\", \
78
- \"image\": \"$DOCKER_REGISTRY_USN/match-express\", \
79
- \"context\": \"./backend/matching\", \
80
- \"dockerfile\": \"./backend/matching/express.Dockerfile\", \
81
- \"build-args\": \"port=$MATCH_EXPRESS_PORT\" \
75
+ if [[ "${{ steps.filter.outputs.matching }}" == "true" ]]; then
76
+ matrix+=("{
77
+ \"package\": \"matching\",
78
+ \"image\": \"$DOCKER_REGISTRY_USN/match-express\",
79
+ \"context\": \"./backend/matching\",
80
+ \"dockerfile\": \"./backend/matching/express.Dockerfile\",
81
+ \"build-args\": \"port=$MATCH_EXPRESS_PORT\"
82
82
}")
83
83
fi
84
- if [[ ( "${{ steps.filter.outputs.frontend }}" == "true") || ("${{ contains(github.ref, 'main') }}" == "true") ]]; then
85
- matrix+=("{ \
86
- \"package\": \"frontend\", \
87
- \"image\": \"$DOCKER_REGISTRY_USN/frontend\", \
88
- \"context\": \"./frontend\", \
89
- \"dockerfile\": \"./frontend/frontend.Dockerfile\", \
90
- \"build-args\": \"port=$FRONTEND_PORT\" \
84
+ if [[ "${{ steps.filter.outputs.frontend }}" == "true" ]]; then
85
+ matrix+=("{
86
+ \"package\": \"frontend\",
87
+ \"image\": \"$DOCKER_REGISTRY_USN/frontend\",
88
+ \"context\": \"./frontend\",
89
+ \"dockerfile\": \"./frontend/frontend.Dockerfile\",
90
+ \"build-args\": \"port=$FRONTEND_PORT\"
91
91
}")
92
92
fi
93
93
formatted_matrix=$(echo "[${matrix[*]}]" | jq -c .)
0 commit comments