Mesa (master): gitlab-ci: Explicitly list debian-10 in needs: for .deqp-test template

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Oct 22 11:06:19 UTC 2019


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

Author: Michel Dänzer <mdaenzer at redhat.com>
Date:   Tue Oct 22 11:19:17 2019 +0200

gitlab-ci: Explicitly list debian-10 in needs: for .deqp-test template

Apparently needs: in a definition overwrites inherited ones. So
.deqp-test effectively didn't declare needs: for debian-10, which means
any jobs based on .deqp-test could spuriously run after the debian-10
job failed or was cancelled.

---

 .gitlab-ci.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ee611fd3982..6ee6e02ca2c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -408,7 +408,9 @@ scons-old-llvm:
       - results/
   dependencies:
     - meson-main
-  needs: [meson-main]
+  needs:
+    - meson-main
+    - debian-10
 
 test-llvmpipe-gles2:
   parallel: 4




More information about the mesa-commit mailing list