ci_run_n_monitor: dependency jobs must always be started
authorEric Engestrom <eric@igalia.com>
Fri, 13 Oct 2023 14:55:42 +0000 (15:55 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 13 Oct 2023 18:37:56 +0000 (18:37 +0000)
Fixes: 6b49b477aca7ba572b06 ("ci/ci_run_n_monitor: simplify enable/cancel logic in monitor_pipeline()")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25715>

bin/ci/ci_run_n_monitor.py

index 32b5a50..1dfcd65 100755 (executable)
@@ -117,7 +117,7 @@ def monitor_pipeline(
 
             # run dependencies and cancel the rest
             if job.name in dependencies:
-                enable_job(project, job, "dep", force_manual)
+                enable_job(project, job, "dep", True)
             else:
                 to_cancel.append(job)