Mark some jobs as non-cancellable

My pipeline involves deploying a cloudformation stack, running several test jobs against that stack, and then deleting the stack. I’ve also configured branch builds to be cancelled when the branch is updated, which leads to the delete job not always getting called. It would be really helpful if I could indicate the delete job should not be cancelled (assuming the deploy step runs) even if the overall build get cancelled.

Hi @ianwremmel,

This is an interesting use case! I think it would be beneficial if you open up a ticket with us at support@buildkite.com and include a link to your pipeline so we can take a closer look at how you’re setting everything up :slight_smile:

Done, thanks!