feedback
feedback copied to clipboard
Disable rebuilds on pipeline
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 👋 Hey! Just so I can clarify, you mean you don't want anyone hitting this button here:

Exactly, yup!
Hey @keithpitt - do you know if this is in the works? Thanks!
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.