buildkite / feedback

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

Add the ability to have multiple buttons to trigger actions #294

Open Ardesco opened 6 years ago

Ardesco commented 6 years ago

We currently have block steps with buttons, however I would like to have the ability to add multiple buttons that can be used to trigger events.

Use case is as follows:

We have a bunch of code in a monorepo that is rebuilt on every commit to make sure that changes to various components don't break other components. This does mean that at times we will make changes to some components, and we would like to release new versions of them, but we don't want to re-release components that have not changed.

If we have projects A, B, C and D in our monorepo, but we only make changes to B and C we would like to be able to trigger the creation of a new release of both B and C, but leave A and D alone as nothing has changed.

If we could add a build step that had 4 buttons that allowed us to trigger a release/deploy for projects A, B , C and D we could then just click the B and C buttons and leave A and D alone (I'm expecting these buttons to perform a trigger actions the way the existing trigger action works).