@@ -29,11 +29,7 @@ stages:
2929 # Only required until commit hashes are passed in by calling pipeline, except for the
3030 # PreProd pipeline which needs to retag images to move them from the Dev ACR to the Prod ACR
3131 displayName : ACR re-tag
32- condition : |
33- and(
34- eq(variables['Build.Reason'], 'Manual'),
35- in('${{ parameters.retagImages }}', 'true')
36- )
32+ condition : in('${{ parameters.retagImages }}', 'true')
3733 pool :
3834 name : ${{ parameters.hostPoolName }}
3935 jobs :
@@ -48,13 +44,8 @@ stages:
4844 serviceConnection : ${{ parameters.serviceConnection }}
4945
5046- stage : terraform_deploy
51- displayName : ${{ if eq(parameters.terraformActions, 'Apply') }}: Terraform Deploy
52- ${{ if ne(parameters.terraformActions, 'Apply') }} : Terraform Plan
53- condition : |
54- and(
55- eq(variables['Build.Reason'], 'Manual'),
56- in(dependencies.re_tag_stage.result, 'Succeeded', 'Skipped')
57- )
47+ displayName : ${{ if eq(parameters.terraformActions, 'Apply') }} Terraform Deploy ${{ else }} Terraform Plan
48+ condition : in(dependencies.re_tag_stage.result, 'Succeeded', 'Skipped')
5849 variables :
5950 tfVarsFile : ${{ parameters.tfVarsFile }}
6051 pool :
@@ -76,7 +67,7 @@ stages:
7667 condition : |
7768 and(
7869 eq(dependencies.init_and_plan.outputs['TerraformPlan.changesPresent'], 'true'),
79- in ('${{ parameters.terraformActions }}', 'Apply')
70+ eq ('${{ parameters.terraformActions }}', 'Apply')
8071 )
8172 strategy :
8273 runOnce :
@@ -89,12 +80,9 @@ stages:
8980- stage : db_changes_stage
9081 displayName : Database changes
9182 condition : |
92- and(
93- eq(variables['Build.Reason'], 'Manual'),
94- or(
95- eq(dependencies.re_tag_stage.result, 'Succeeded'),
96- eq(dependencies.terraform_deploy.jobs.terraform_apply.result, 'Succeeded')
97- )
83+ or(
84+ eq(dependencies.re_tag_stage.result, 'Succeeded'),
85+ eq(dependencies.terraform_deploy.jobs.terraform_apply.result, 'Succeeded')
9886 )
9987 pool :
10088 name : ${{ parameters.hostPoolName }}
@@ -114,12 +102,9 @@ stages:
114102- stage : restart_functions_stage
115103 displayName : Restart Function Apps
116104 condition : |
117- and(
118- eq(variables['Build.Reason'], 'Manual'),
119- or(
120- eq(dependencies.re_tag_stage.result, 'Succeeded'),
121- eq(dependencies.terraform_deploy.jobs.terraform_apply.result, 'Succeeded')
122- )
105+ or(
106+ eq(dependencies.re_tag_stage.result, 'Succeeded'),
107+ eq(dependencies.terraform_deploy.jobs.terraform_apply.result, 'Succeeded')
123108 )
124109 pool :
125110 name : ${{ parameters.hostPoolName }}
0 commit comments