File tree Expand file tree Collapse file tree 3 files changed +13
-26
lines changed
Expand file tree Collapse file tree 3 files changed +13
-26
lines changed Original file line number Diff line number Diff line change @@ -101,12 +101,12 @@ jobs:
101101 IMAGE_TAG : ${{ github.sha }}
102102 run : |
103103 set -euo pipefail
104- TAG_ARGS=(-t "$REGISTRY/$REPOSITORY:$IMAGE_TAG" -t "$REGISTRY/$REPOSITORY:latest")
104+ TAG_ARG=""
105105 if [ -n "${REF_NAME:-}" ]; then
106106 REF_TAG="${REF_NAME//\//-}"
107- TAG_ARGS+=( -t " $REGISTRY/$REPOSITORY:$REF_TAG")
107+ TAG_ARG=" -t $REGISTRY/$REPOSITORY:$REF_TAG"
108108 fi
109- docker build "${TAG_ARGS[@]}" --build-arg BUILD_TAG="$IMAGE_TAG" .
109+ docker build $TAG_ARG --build-arg BUILD_TAG="$IMAGE_TAG" .
110110
111111 - name : Docker Publish
112112 if : ${{ inputs.is_deployment }}
@@ -117,14 +117,8 @@ jobs:
117117 IMAGE_TAG : ${{ github.sha }}
118118 run : |
119119 set -euo pipefail
120- TAG_ARGS=(-t "$REGISTRY/$REPOSITORY:$IMAGE_TAG" -t "$REGISTRY/$REPOSITORY:latest")
121- if [ -n "${REF_NAME:-}" ]; then
122- REF_TAG="${REF_NAME//\//-}"
123- TAG_ARGS+=(-t "$REGISTRY/$REPOSITORY:$REF_TAG")
124- fi
125120 docker push "$REGISTRY/$REPOSITORY:$IMAGE_TAG"
126- docker push "$REGISTRY/$REPOSITORY:latest"
127-
121+
128122 if [ -n "${REF_NAME:-}" ]; then
129123 REF_TAG="${REF_NAME//\//-}"
130124 docker push "$REGISTRY/$REPOSITORY:$REF_TAG"
Original file line number Diff line number Diff line change @@ -134,12 +134,12 @@ jobs:
134134 IMAGE_TAG : ${{ github.sha }}
135135 run : |
136136 set -euo pipefail
137- TAG_ARGS=(-t "$REGISTRY/$REPOSITORY:$IMAGE_TAG" -t "$REGISTRY/$REPOSITORY:latest")
137+ TAG_ARG=""
138138 if [ -n "${REF_NAME:-}" ]; then
139139 REF_TAG="${REF_NAME//\//-}"
140- TAG_ARGS+=( -t " $REGISTRY/$REPOSITORY:$REF_TAG")
140+ TAG_ARG=" -t $REGISTRY/$REPOSITORY:$REF_TAG"
141141 fi
142- docker build "${TAG_ARGS[@]}" --build-arg BUILD_TAG="$IMAGE_TAG" .
142+ docker build $TAG_ARG --build-arg BUILD_TAG="$IMAGE_TAG"
143143
144144 - name : Docker Publish
145145 if : ${{ inputs.is_deployment }}
@@ -150,14 +150,8 @@ jobs:
150150 IMAGE_TAG : ${{ github.sha }}
151151 run : |
152152 set -euo pipefail
153- TAG_ARGS=(-t "$REGISTRY/$REPOSITORY:$IMAGE_TAG" -t "$REGISTRY/$REPOSITORY:latest")
154- if [ -n "${REF_NAME:-}" ]; then
155- REF_TAG="${REF_NAME//\//-}"
156- TAG_ARGS+=(-t "$REGISTRY/$REPOSITORY:$REF_TAG")
157- fi
158153 docker push "$REGISTRY/$REPOSITORY:$IMAGE_TAG"
159- docker push "$REGISTRY/$REPOSITORY:latest"
160-
154+
161155 if [ -n "${REF_NAME:-}" ]; then
162156 REF_TAG="${REF_NAME//\//-}"
163157 docker push "$REGISTRY/$REPOSITORY:$REF_TAG"
Original file line number Diff line number Diff line change @@ -85,12 +85,12 @@ jobs:
8585 ECR_URI : ${{ steps.ecr-repo.outputs.uri }}
8686 IMAGE_TAG : ${{ github.sha }}
8787 run : |
88- TAG_ARGS=(-t "$ECR_URI:$IMAGE_TAG" -t "$ECR_URI:latest")
88+ TAG_ARG=""
8989 if [ -n "${REF_NAME:-}" ]; then
9090 REF_TAG="${REF_NAME//\//-}"
91- TAG_ARGS+=( -t " $ECR_URI:$REF_TAG")
91+ TAG_ARG=" -t $ECR_URI:$REF_TAG"
9292 fi
93- docker build "${TAG_ARGS[@]}" --build-arg IMAGE_TAG="$IMAGE_TAG" --build-arg ENV=${{steps.auth.outputs.aws-account-id}} .
93+ docker build $TAG_ARG --build-arg IMAGE_TAG="$IMAGE_TAG" --build-arg ENV=${{steps.auth.outputs.aws-account-id}} .
9494
9595 - name : Push Docker Image
9696 if : ${{ inputs.is_deployment }}
@@ -100,9 +100,8 @@ jobs:
100100 IMAGE_TAG : ${{ github.sha }}
101101 run : |
102102 docker push "$ECR_URI:$IMAGE_TAG"
103- docker push "$ECR_URI:latest"
104- if [ -n "${GITHUB_REF_NAME:-}" ]; then
105- REF_TAG="${GITHUB_REF_NAME//\//-}"
103+ if [ -n "${REF_NAME:-}" ]; then
104+ REF_TAG="${REF_NAME//\//-}"
106105 docker push "$ECR_URI:$REF_TAG"
107106 fi
108107
You can’t perform that action at this time.
0 commit comments