|
15 | 15 | required: false |
16 | 16 | DV_BOT_USER: |
17 | 17 | required: false |
| 18 | + DV_AWS_ECR_ROLE: |
| 19 | + required: false |
| 20 | + DV_AWS_REGION: |
| 21 | + required: false |
| 22 | + |
18 | 23 | inputs: |
19 | 24 | stage: |
20 | 25 | description: "stage that should be deployed (develop|qa|production)" |
@@ -83,21 +88,21 @@ jobs: |
83 | 88 | workflow_file_name: "deploy-app.yml" |
84 | 89 | ref: ${{ env.WORKFLOW_BRANCH }} |
85 | 90 | github_user: ${{ secrets.DV_BOT_USER }} |
86 | | - client_payload: '{ "app": "${{ steps.get-parameters.outputs.app }}", "customer": "${{ inputs.customer }}", "stage": "${{ inputs.stage }}", "sub_app": "${{ steps.get-parameters.outputs.sub_app }}", "branch": "${{ steps.get-parameters.outputs.image_tag2 }}", "add_revision_as_tag": "${{ fromJSON(inputs.add_revision_as_tag) }}" }' |
| 91 | + client_payload: '{ "app": "${{ steps.get-parameters.outputs.app }}", "customer": "${{ inputs.customer }}", "stage": "${{ inputs.stage }}", "sub_app": "${{ steps.get-parameters.outputs.sub_app }}", "branch": "${{ steps.get-parameters.outputs.image_tag2 }}", "add_revision_as_tag": "${{ inputs.add_revision_as_tag }}" }' |
87 | 92 | - name: Configure AWS Credentials |
88 | | - if: ${{ inputs.add_revision_as_tag }} == true |
| 93 | + if: ${{ inputs.add_revision_as_tag == 'true' }} |
89 | 94 | uses: aws-actions/[email protected] |
90 | 95 | with: |
91 | 96 | role-to-assume: ${{ secrets.DV_AWS_ECR_ROLE }} |
92 | 97 | aws_role: ${{ secrets.DV_AWS_ECR_ROLE }} |
93 | 98 | aws-region: ${{ secrets.DV_AWS_REGION }} |
94 | 99 | - name: Login to Amazon ECR |
95 | | - if: ${{ inputs.add_revision_as_tag }} == true |
| 100 | + if: ${{ inputs.add_revision_as_tag == 'true' }} |
96 | 101 | id: login-ecr |
97 | 102 | uses: aws-actions/[email protected] |
98 | 103 | - name: get revision label |
99 | 104 | id: get-revision-label |
100 | | - if: ${{ inputs.add_revision_as_tag }} == true |
| 105 | + if: ${{ inputs.add_revision_as_tag == 'true' }} |
101 | 106 | run: | |
102 | 107 | echo "fetch labels of image" |
103 | 108 | ECR_REPO=$(echo ${{ steps.get-parameters.outputs.ecr_repos }} | cut -d ',' -f 1) |
|
0 commit comments