@@ -121,30 +121,20 @@ jobs:
121121 - name : CD Lambda(s) Configure credentials
122122 uses :
aws-actions/[email protected] 123123 with :
124- aws-access-key-id : ${{ secrets.VBR_AWS_ACCESS_KEY_ID_NEWPRD }}
125- aws-secret-access-key : ${{ secrets.VBR_AWS_SECRET_ACCESS_KEY_NEWPRD }}
124+ aws-access-key-id : ${{ secrets.VBR_AWS_ACCESS_KEY_ID_DEVOPS }}
125+ aws-secret-access-key : ${{ secrets.VBR_AWS_SECRET_ACCESS_KEY_DEVOPS }}
126126 aws-region : ${{ secrets.VBR_AWS_REGION_PRD }}
127127
128- - name : Prepare Lambda(s)
129- shell : bash
130- run : |
131- echo aws s3 cp s3://077849980894-vbr-prd-lam-par-sqsbackoffice/$VERSION/lambda.zip s3://077849980894-vbr-prd-lam-par-sqsbackoffice/lambda.zip --copy-props none
132- aws s3 cp s3://077849980894-vbr-prd-lam-par-sqsbackoffice/$VERSION/lambda.zip s3://077849980894-vbr-prd-lam-par-sqsbackoffice/lambda.zip --copy-props none
133- env :
134- VERSION : ${{ github.event.inputs.version }}
135-
136128 - name : Promote Lambda(s)
137- shell : bash
138- run : |
139- echo pulling awscurl docker image
140- docker pull ghcr.io/okigan/awscurl:latest
141- echo docker run --rm okigan/awscurl --access_key $ACCESS_KEY_ID --secret_key $SECRET_ACCESS_KEY_ID --region $REGION -X POST -d '{ "functionName": "par-sqsbackofficefunction", "project": "basisregisters", "domain": "basisregisters" }' $PROMOTEURL/acc
142- docker run --rm okigan/awscurl --access_key $ACCESS_KEY_ID --secret_key $SECRET_ACCESS_KEY_ID --region $REGION -X POST -d '{ "functionName": "par-sqsbackofficefunction", "project": "basisregisters", "domain": "basisregisters" }' $PROMOTEURL/acc
143- env :
144- ACCESS_KEY_ID : ${{ secrets.VBR_AWS_ACCESS_KEY_ID_TST }}
145- SECRET_ACCESS_KEY_ID : ${{ secrets.VBR_AWS_SECRET_ACCESS_KEY_TST }}
146- REGION : ${{ secrets.VBR_AWS_REGION_PRD }}
147- PROMOTEURL : ${{ secrets.VBR_AWS_PROMOTE_LAMBDA_BASEURL }}
129+ uses : Informatievlaanderen/build-pipeline/.github/actions/deploy-lambda-v4@main
130+ with :
131+ function-name : par-sqsbackofficefunction
132+ deploy-url : ${{ vars.VBR_AWS_DEPLOY_LAMBDA_DEVOPS_BASEURL }}
133+ access-key-id : ${{ secrets.VBR_AWS_ACCESS_KEY_ID_DEVOPS }}
134+ secret-access-key-id : ${{ secrets.VBR_AWS_SECRET_ACCESS_KEY_DEVOPS }}
135+ region : ${{ secrets.VBR_AWS_REGION_PRD }}
136+ version : ${{ github.event.inputs.version }}
137+ environment : prd
148138
149139 deploy_to_production_finish_1 :
150140 if : github.repository_owner == 'Informatievlaanderen'
0 commit comments