Skip to content

Commit c1310b7

Browse files
committed
Work CI-CD
- Improve check conditions in jobs. (jobs where running despite build was cancelled) ***NO_CI***
1 parent dc1dc95 commit c1310b7

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

azure-pipelines.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ jobs:
8787
#########################################################
8888
# build
8989
- job: Build_Test_Framework
90-
condition: eq(variables['UPDATE_DEPENDENTS'], 'false')
90+
condition: >-
91+
and(
92+
succeeded(),
93+
eq(variables['UPDATE_DEPENDENTS'], 'false')
94+
)
9195
9296
dependsOn:
9397
- Get_Build_Flags
@@ -316,6 +320,7 @@ jobs:
316320
- job: Update_Dependents
317321
condition: >-
318322
and(
323+
succeeded(),
319324
or(
320325
eq(dependencies.Get_Build_Flags.outputs['GetPRLabels.RUN_UPDATE_DEPENDENTS'], 'true'),
321326
eq(variables['UPDATE_DEPENDENTS'], 'true')
@@ -358,7 +363,11 @@ jobs:
358363
- job: Report_Build_Failure
359364
dependsOn:
360365
- Build_Test_Framework
361-
condition: failed('Build_Test_Framework')
366+
condition: >-
367+
and(
368+
succeededOrFailed(),
369+
failed('Build_Test_Framework')
370+
)
362371
363372
pool:
364373
vmImage: 'windows-latest'

0 commit comments

Comments
 (0)