File tree Expand file tree Collapse file tree 1 file changed +9
-19
lines changed
Expand file tree Collapse file tree 1 file changed +9
-19
lines changed Original file line number Diff line number Diff line change @@ -132,26 +132,16 @@ jobs:
132132 - name : Get Docker image with sha256
133133 run : echo "image_sha256=$(docker image inspect -f '{{index .RepoDigests 0}}' ghcr.io/${{ github.repository }}:${{ env.branch_name }})" >> "$GITHUB_ENV"
134134
135- #
136- # Login to Azure.
137- #
138- - name : Login to Azure
139- uses : azure/login@8c334a195cbb38e46038007b304988d888bf676a # v2.0.0
140- with :
141- client-id : ${{ secrets.AZURE_CLIENT_ID }}
142- tenant-id : ${{ secrets.AZURE_TENANT_ID }}
143- subscription-id : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
144-
145135 #
146136 # Update Container App.
147137 #
148138 - name : Update Container App
149- uses : azure/CLI@fa0f960f00db49b95fdb54328a767aee31e80105
150- with :
151- inlineScript : |
152- az config set extension.use_dynamic_install=yes_without_prompt
153- az containerapp update \
154- -n ${{ secrets.AZURE_CONTAINER_APP_NAME }} \
155- -g ${{ secrets.AZURE_RESOURCE_GROUP_NAME }} \
156- --subscription ${{ secrets.AZURE_SUBSCRIPTION_ID }} \
157- -i ${{ env.image_sha256 }}
139+ shell : bash
140+ working-directory : src/main/terraform
141+ env :
142+ ARM_CLIENT_ID : " ${{ secrets.AZURE_CLIENT_ID }} "
143+ ARM_SUBSCRIPTION_ID : " ${{ secrets.AZURE_SUBSCRIPTION_ID }} "
144+ ARM_TENANT_ID : " ${{ secrets.AZURE_TENANT_ID }}"
145+ run : |
146+ terraform init -backend-config="env/dev-cd/backend.tfvars" -reconfigure
147+ terraform apply -var-file="env/dev-cd/terraform.tfvars" -var="mil_auth_image= ${{ env.image_sha256 }}" -auto-approve -lock-timeout=300s
You can’t perform that action at this time.
0 commit comments