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

Author: Daniel Stone <[email protected]>
Date:   Thu Mar 11 11:48:59 2021 +0000

CI: Trigger Windows builds for llvmpipe & Vulkan changes

As Windows now builds llvmpipe and lavapipe, we should be sure to run
their builds when these change.

Acked-by: Jesse Natalie <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9518>

---

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

diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml
index 13981d82ee1..5f2c5c60e44 100644
--- a/.gitlab-ci/test-source-dep.yml
+++ b/.gitlab-ci/test-source-dep.yml
@@ -48,6 +48,14 @@
       - src/mesa/x86-64/**/*
       - src/util/**/*
 
+.vulkan-rules:
+  rules:
+    - *ignore_scheduled_pipelines
+    - changes: &vulkan_file_list
+      - src/vulkan/**/*
+      when: on_success
+    - when: never
+
 # Gallium core source file dependencies
 # -------------------------------------
 .gallium-rules:
@@ -311,6 +319,12 @@
     - changes:
         *gallium_core_file_list
       when: on_success
+    - changes:
+        *llvmpipe_file_list
+      when: on_success
+    - changes:
+        *vulkan_file_list
+      when: on_success
     - changes: &d3d12_file_list
       - src/gallium/drivers/d3d12/**/*
       - src/microsoft/**/*
@@ -330,6 +344,12 @@
     - changes:
         *gallium_core_file_list
       when: on_success
+    - changes:
+        *llvmpipe_file_list
+      when: on_success
+    - changes:
+        *vulkan_file_list
+      when: on_success
     - changes: *d3d12_file_list
       when: on_success
     - when: never

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to