ci: fix possible spuriously run of jobs
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Tue, 9 Jun 2020 17:05:21 +0000 (19:05 +0200)
committerMarge Bot <eric+marge@anholt.net>
Wed, 10 Jun 2020 16:13:50 +0000 (16:13 +0000)
Need to list arm_test-base here as well, or jobs using this
template may spuriously run if the arm_test-base job fails or
is cancelled.

Suggested-by: Michel Dänzer <mdaenzer@redhat.com>
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5405>

.gitlab-ci.yml

index 3339cea12f81c8bc7dd70783322360f91d27363b..4acc562830604e98f7a7bfda1da44e9d3ab8e3eb 100644 (file)
@@ -299,6 +299,7 @@ arm64_test:
     TAG: *arm64_test
   image: "$CI_REGISTRY_IMAGE/debian/arm64_test:$TAG"
   needs:
+    - arm_test-base
     - arm64_test
 
 # Native Windows docker builds
@@ -990,6 +991,7 @@ arm64_a306_gles2:
   script:
     - .gitlab-ci/bare-metal/fastboot.sh
   needs:
+    - arm_test-base
     - arm64_test
     - arm_build
     - meson-arm64