feedback icon indicating copy to clipboard operation
feedback copied to clipboard

Disable rebuilds on pipeline

Open jchen1 opened this issue 6 years ago • 4 comments

Our CI/CD pipeline relies on both Buildkite pipelines and external logic. We want to completely disable retries within our Buildkite pipeline to simplify the external deploy logic.

We've already disabled (manual) retries on each individual step, but there doesn't seem to be a way to disable rebuilds of a failed job.

jchen1 avatar Oct 09 '18 19:10 jchen1

@jchen1 👋 Hey! Just so I can clarify, you mean you don't want anyone hitting this button here:

screen shot 2018-10-10 at 8 21 20 am

keithpitt avatar Oct 10 '18 00:10 keithpitt

Exactly, yup!

jchen1 avatar Oct 10 '18 00:10 jchen1

Hey @keithpitt - do you know if this is in the works? Thanks!

jchen1 avatar Oct 26 '18 19:10 jchen1

Hello, we have similar requirements described by @jchen1 above: an external CI system that's responsible for triggering Buildkite builds. I wanted to provide a bit more context on our use case. The "Rebuild" button doesn't actually restart the external CI system process, so this button is confusing/misleading to users in this scenario. Having a way to make the build and each step of a particular pipeline immutable would make it more clear that the external system is the source of truth.

timhirsh avatar Dec 29 '21 16:12 timhirsh