buildkite / feedback

Got feedback? Please let us know!
https://buildkite.com
25 stars 24 forks source link

Bug: Silent failures for pipelines waiting on non-existent steps #539

Open samjcombs opened 1 year ago

samjcombs commented 1 year ago

Pipelines fail very silently if a step is waiting on a step that is undefined anywhere else.

so `- label: "First Step" ...

Will fail but it wont indicate why, it just will complete first step successfully and never start second step and fail.

In a complex pipeline this can be a hard one to pinpoint, a missing 'key' basically. An error annotation saying "key "some-key" not found" would be great