|
24 | 24 | required: false
|
25 | 25 | type: string
|
26 | 26 | default: 'false'
|
27 |
| - GDB_EXTRACTOR_DIGEST: |
28 |
| - required: false |
29 |
| - type: string |
30 |
| - default: 'false' |
31 | 27 | workflow_dispatch:
|
32 | 28 | inputs:
|
33 | 29 | DEFAULT_APPLICATION_ENVIRONMENT:
|
@@ -139,17 +135,13 @@ jobs:
|
139 | 135 | aws ecr get-login-password --region ca-central-1 | \
|
140 | 136 | docker login --username AWS --password-stdin ${{ secrets.ECR_TARGET_ACCOUNT_ID }}.dkr.ecr.ca-central-1.amazonaws.com
|
141 | 137 |
|
142 |
| - - name: Get digest of GDB extractor docker image |
143 |
| - id: getDigestGDB |
| 138 | + - name: Get URI of GDB extractor docker image |
| 139 | + id: getDigestURI |
144 | 140 | run: |
|
145 | 141 | if [[ "${{inputs.RESTORE_DOWNSCALED_CLUSTER}}" == 'false' ]]; then
|
146 |
| - if [[ "${{inputs.GDB_EXTRACTOR_DIGEST }}" == '' ]]; then |
147 |
| - IMAGE="${{ secrets.ECR_TARGET_ACCOUNT_ID }}.dkr.ecr.ca-central-1.amazonaws.com/nr-bcws-wfprev-wfprev-gdb-extractor:latest" |
148 |
| - docker pull $IMAGE |
149 |
| - echo "GDB_EXTRACTOR_IMAGE=$(docker inspect --format='{{index .RepoDigests 0}}' $IMAGE)" >> $GITHUB_OUTPUT |
150 |
| - else |
151 |
| - echo "GDB_EXTRACTOR_IMAGE=${{ secrets.ECR_TARGET_ACCOUNT_ID }}.dkr.ecr.ca-central-1.amazonaws.com/nr-bcws-wfprev-wfprev-gdb-extractor@${{ inputs.GDB_EXTRACTOR_DIGEST }}" >> $GITHUB_OUTPUT |
152 |
| - fi |
| 142 | + IMAGE="${{ secrets.ECR_TARGET_ACCOUNT_ID }}.dkr.ecr.ca-central-1.amazonaws.com/nr-bcws-wfprev-wfprev-gdb-extractor:${{ inputs.IMAGE_TAG }}" |
| 143 | + docker pull $IMAGE |
| 144 | + echo "GDB_EXTRACTOR_IMAGE=$(docker inspect --format='{{index .RepoDigests 0}}' $IMAGE)" >> $GITHUB_OUTPUT |
153 | 145 | else
|
154 | 146 | export GDB_EXTRACTOR_IMAGE="$(aws ssm get-parameter --name 'gdb-extractor-image' --query 'Parameter.Value' | sed 's/\"//g')"
|
155 | 147 | echo "GDB_EXTRACTOR_IMAGE=$GDB_EXTRACTOR_IMAGE" >> "$GITHUB_OUTPUT"
|
@@ -212,7 +204,7 @@ jobs:
|
212 | 204 | DB_INSTANCE_TYPE: ${{vars.DB_INSTANCE_TYPE}}
|
213 | 205 |
|
214 | 206 | # GDB Extractor Lambda Image
|
215 |
| - WFPREV_GDB_EXTRACTOR_DIGEST: ${{ steps.getDigestGDB.outputs.GDB_EXTRACTOR_IMAGE }} |
| 207 | + WFPREV_GDB_EXTRACTOR_IMAGE: ${{ steps.getDigestURI.outputs.GDB_EXTRACTOR_IMAGE }} |
216 | 208 |
|
217 | 209 | # AWS
|
218 | 210 | AWS_ALERT_EMAIL_LIST: ${{ vars.AWS_ALERT_EMAIL_LIST }}
|
|
0 commit comments