Mesa (master): ci: Use ignore_scheduled_pipelines anchor in .radeonsi-rules

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Sep 22 15:57:56 UTC 2020


Module: Mesa
Branch: master
Commit: a1f46d7b6943699e5efb60fbcfdd1450db85adb1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1f46d7b6943699e5efb60fbcfdd1450db85adb1

Author: Michel Dänzer <mdaenzer at redhat.com>
Date:   Mon Sep 21 19:27:51 2020 +0200

ci: Use ignore_scheduled_pipelines anchor in .radeonsi-rules

Without this, scheduled pipelines erroneously tried to create jobs using
this template, which can't work, because their dependency jobs don't
exist in scheduled pipelines. Unfortunately, this resulted in scheduled
pipelines not running silently, without any direct feedback about what's
wrong (see https://gitlab.com/gitlab-org/gitlab/-/issues/25490).

Fixes: 6c8b921572a5 "ci: Build kernels and rootfs for x86 devices"
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6802>

---

 .gitlab-ci/test-source-dep.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml
index fc65153ad13..572a565d5c6 100644
--- a/.gitlab-ci/test-source-dep.yml
+++ b/.gitlab-ci/test-source-dep.yml
@@ -174,6 +174,7 @@
 .radeonsi-rules:
   stage: radeonsi
   rules:
+    - *ignore_scheduled_pipelines
     - changes:
         *mesa_core_file_list
       when: on_success



More information about the mesa-commit mailing list