screwdriver-cd / screwdriver

An open source build platform designed for continuous delivery.
http://screwdriver.cd
Other
1.02k stars 169 forks source link

Allow user to skip further jobs when starting/restarting builds. #2120

Open jithine opened 4 years ago

jithine commented 4 years ago

What happened:

When a job is started or restarted a user might want to just run that specific job without running downstream jobs.

What you expected to happen:

  1. When restarting a job, UI should allow user to select whether further jobs should be skipped.

How to reproduce it:

N/A

jithine commented 4 years ago

Backend already supports [skip further] notation in causeMessage We need a UI element to support this. Job list view used to have this as default, but it's getting changed with this PR since it might be a confusing behavior.

https://github.com/screwdriver-cd/ui/pull/559/files#diff-20a2ed48f40301bf01083407f48d8b53R441-R444