Flow: start one manual job, with the jobs it depends on (#130) proposal #131
landed
andymccall wants run-one-job into main
· 1 change · opened
issue #130 oh run start --job NAME: start one manual job (and what it depends on) closed
→ proposal #131 landed
→ main landed
Closes issue #130 (from Metal Gear's feedback).
POST /flow/runs takes "jobs": [NAME..]; oh run start --job NAME (repeatable).
- Starts only the named jobs and what they depend on, so a
performance report run no longer starts the hour-long functional-tests.
- A job the pipeline lacks, or one no manual run starts, is refused (409) with the names of those that are.
- Test:
runs_start_without_a_push_and_finished_runs_re_run extended. Hub gate green (162 tests, clippy, fmt).
andymccall opened
andymccall set labels: feature, gap
andymccall landed: web, with no approval
andymccall referenced by change d943160dafeb on main
andymccall referenced by change d943160dafeb on oh-comment-body-file
andymccall referenced by change d943160dafeb on cancel-landed-runs