ci: Condition s390x on specific drivers
authorAlyssa Rosenzweig <alyssa@collabora.com>
Fri, 21 May 2021 15:25:55 +0000 (11:25 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 24 May 2021 14:56:51 +0000 (14:56 +0000)
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10926>

.gitlab-ci.yml
.gitlab-ci/test-source-dep.yml

index 9538c3c..a20a65d 100644 (file)
@@ -1057,6 +1057,7 @@ meson-s390x:
   extends:
     - meson-ppc64el
     - .use-s390x_build
+    - .s390x-rules
   tags:
     - kvm
   variables:
index c3d1de1..e665895 100644 (file)
       - src/gallium/winsys/nouveau/**/*
       when: on_success
     - when: never
+
+.s390x-rules:
+   rules:
+    - *ignore_scheduled_pipelines
+    - changes:
+        *mesa_core_file_list
+      when: on_success
+    - changes:
+        *gallium_core_file_list
+      when: on_success
+    - changes:
+        *softpipe_file_list
+      when: on_success
+    - changes:
+        *llvmpipe_file_list
+      when: on_success
+    - changes:
+        *lavapipe_file_list
+      when: on_success
+    - changes:
+        *zink_file_list
+      when: on_success
+    - when: never