Skip to content

Commit 910ffcf

Browse files
fix: CD Pipeline conditions improvement
1 parent 8c39995 commit 910ffcf

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

.azuredevops/templates/cd-infrastructure-core-common.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ stages:
9191
and(
9292
eq(variables['Build.Reason'], 'Manual'),
9393
or(
94-
in(dependencies.re_tag_stage.result, 'Succeeded', 'Skipped'),
95-
eq(dependencies.terraform_deploy.result, 'Succeeded')
94+
eq(dependencies.re_tag_stage.result, 'Succeeded'),
95+
eq(dependencies.terraform_deploy.jobs.terraform_apply.result, 'Succeeded')
9696
)
9797
)
9898
pool:
@@ -116,9 +116,8 @@ stages:
116116
and(
117117
eq(variables['Build.Reason'], 'Manual'),
118118
or(
119-
in(dependencies.re_tag_stage.result, 'Succeeded', 'Skipped'),
120-
eq(dependencies.terraform_deploy.result, 'Succeeded'),
121-
in(dependencies.db_changes_stage.result, 'Succeeded', 'Skipped')
119+
eq(dependencies.re_tag_stage.result, 'Succeeded'),
120+
eq(dependencies.terraform_deploy.jobs.terraform_apply.result, 'Succeeded')
122121
)
123122
)
124123
pool:

0 commit comments

Comments
 (0)