Skip to content

Commit 0f2cb8f

Browse files
authored
Merge pull request #6156 from mozilla/MNTOR-5023-2
refactor: use SAFE_ENVIRONMENT variable for tagging Docker images
2 parents bbf7b60 + 13831c3 commit 0f2cb8f

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/production_deploy.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
GAR_REGISTRY: us-docker.pkg.dev # Define GAR registry hostname
3434
DOCKERHUB_IMAGE: mozilla/blurts-server # Define Docker Hub image name
3535
SAFE_IMAGE_TAG: ${{ inputs.originalImageTag }}
36+
SAFE_ENVIRONMENT: ${{ inputs.environment }}
3637
steps:
3738
- name: Checkout Repository
3839
uses: actions/checkout@v5
@@ -65,16 +66,16 @@ jobs:
6566
run: docker pull "${{ env.DOCKERHUB_IMAGE }}:${{ env.SAFE_IMAGE_TAG }}"
6667

6768
- name: Retag Docker Hub image
68-
run: docker tag "${{ env.DOCKERHUB_IMAGE }}:${{ env.SAFE_IMAGE_TAG }}" "${{ env.DOCKERHUB_IMAGE }}:${{ inputs.environment }}-${{ env.SAFE_IMAGE_TAG }}"
69+
run: docker tag "${{ env.DOCKERHUB_IMAGE }}:${{ env.SAFE_IMAGE_TAG }}" "${{ env.DOCKERHUB_IMAGE }}:${{ env.SAFE_ENVIRONMENT }}-${{ env.SAFE_IMAGE_TAG }}"
6970

7071
- name: Push Docker Hub image
71-
run: docker push "${{ env.DOCKERHUB_IMAGE }}:${{ inputs.environment }}-${{ env.SAFE_IMAGE_TAG }}"
72+
run: docker push "${{ env.DOCKERHUB_IMAGE }}:${{ env.SAFE_ENVIRONMENT }}-${{ env.SAFE_IMAGE_TAG }}"
7273

7374
- name: Pull GAR image
7475
run: docker pull "${{ env.GAR_IMAGE_BASE }}:${{ env.SAFE_IMAGE_TAG }}"
7576

7677
- name: Retag GAR image
77-
run: docker tag "${{ env.GAR_IMAGE_BASE }}:${{ env.SAFE_IMAGE_TAG }}" "${{ env.GAR_IMAGE_BASE }}:${{ inputs.environment }}-${{ env.SAFE_IMAGE_TAG }}"
78+
run: docker tag "${{ env.GAR_IMAGE_BASE }}:${{ env.SAFE_IMAGE_TAG }}" "${{ env.GAR_IMAGE_BASE }}:${{ env.SAFE_ENVIRONMENT }}-${{ env.SAFE_IMAGE_TAG }}"
7879

7980
- name: Push GAR image
80-
run: docker push "${{ env.GAR_IMAGE_BASE }}:${{ inputs.environment }}-${{ env.SAFE_IMAGE_TAG }}"
81+
run: docker push "${{ env.GAR_IMAGE_BASE }}:${{ env.SAFE_ENVIRONMENT }}-${{ env.SAFE_IMAGE_TAG }}"

0 commit comments

Comments
 (0)