Commit 69af95a
Don't fail scheduled outerloop builds on Helix work item failures
The libraries outerloop pipeline runs on a daily schedule with always:false,
meaning AzDO only re-queues a commit if there were changes since the last
successful scheduled run. Because flaky outerloop tests cause the 'Send to
Helix' task to fail on essentially every scheduled run, the build never
succeeds, so AzDO re-queues the same commit every day and submits ever more
Helix work for an unchanged sha.
Set shouldContinueOnError on the Send to Helix step for scheduled builds only
(Build.Reason == 'Schedule'), so Helix work item failures no longer fail the
build. Compile/build breaks still fail the build, and PR/CI/manual runs are
unaffected.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 20950fc commit 69af95a
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
26 | 30 | | |
27 | 31 | | |
28 | 32 | | |
| |||
58 | 62 | | |
59 | 63 | | |
60 | 64 | | |
| 65 | + | |
| 66 | + | |
61 | 67 | | |
62 | 68 | | |
63 | 69 | | |
| |||
87 | 93 | | |
88 | 94 | | |
89 | 95 | | |
| 96 | + | |
| 97 | + | |
90 | 98 | | |
91 | 99 | | |
92 | 100 | | |
| |||
0 commit comments