continuous-integration icon indicating copy to clipboard operation
continuous-integration copied to clipboard

Add `cancel_intermediate_builds` to all buildkite pipelines

Open keith opened this issue 2 years ago • 1 comments

A few pipelines have cancel_intermediate_builds set, which cancels running jobs when new commits are pushed to existing branches. I think we should enable this for all pipelines to reduce CI queuing, which is especially helpful for macOS CI. I would also recommend we set cancel_intermediate_builds_branch_filter = '!master' (or !main) to make sure this doesn't apply to the default branch

keith avatar Mar 29 '22 17:03 keith

This is especially useful since non-googlers(?) can't cancel builds manually:

image

keith avatar Mar 29 '22 17:03 keith