diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml index 348191e5bc3..7bd17cda949 100644 --- a/.gitlab-ci/test-source-dep.yml +++ b/.gitlab-ci/test-source-dep.yml @@ -588,8 +588,7 @@ when: on_success - when: never -.zink-rules: - stage: layered-backends +.zink-common-rules: rules: - !reference [.no_scheduled_pipelines-rules, rules] - changes: @@ -599,50 +598,40 @@ *gallium_core_file_list when: on_success - changes: - *lavapipe_file_list - when: on_success - - changes: &zink_file_list - src/gallium/drivers/zink/**/* when: on_success + +.zink-rules: + stage: layered-backends + rules: + - !reference [.no_scheduled_pipelines-rules, rules] + - !reference [.zink-common-rules, rules] + - changes: + *lavapipe_file_list + when: on_success - when: never .zink-anv-rules: stage: layered-backends rules: - !reference [.no_scheduled_pipelines-rules, rules] - - changes: - *mesa_core_file_list - when: on_success - - changes: - *gallium_core_file_list - when: on_success + - !reference [.zink-common-rules, rules] - changes: *vulkan_file_list when: on_success - changes: - src/intel/**/* when: on_success - - changes: &zink_file_list - - src/gallium/drivers/zink/**/* - when: on_success - when: never .zink-turnip-rules: stage: layered-backends rules: - !reference [.no_scheduled_pipelines-rules, rules] - - changes: - *mesa_core_file_list - when: on_success - - changes: - *gallium_core_file_list - when: on_success + - !reference [.zink-common-rules, rules] - changes: *vulkan_file_list when: on_success - - changes: - *zink_file_list - when: on_success - changes: - src/freedreno/**/* when: on_success @@ -655,12 +644,7 @@ - if: '$MICROSOFT_FARM == "offline"' when: never - !reference [.no_scheduled_pipelines-rules, rules] - - changes: - *mesa_core_file_list - when: on_success - - changes: - *gallium_core_file_list - when: on_success + - !reference [.zink-common-rules, rules] - changes: *softpipe_file_list when: on_success @@ -680,9 +664,6 @@ - changes: - src/microsoft/**/* when: on_success - - changes: - *zink_file_list - when: on_success - changes: *radv_file_list when: on_success @@ -763,12 +744,7 @@ .ppc64el-rules: rules: - !reference [.no_scheduled_pipelines-rules, rules] - - changes: - *mesa_core_file_list - when: on_success - - changes: - *gallium_core_file_list - when: on_success + - !reference [.zink-common-rules, rules] - changes: *softpipe_file_list when: on_success @@ -784,9 +760,6 @@ - changes: *radeonsi_file_list when: on_success - - changes: - *zink_file_list - when: on_success - changes: *virgl_file_list when: on_success @@ -799,12 +772,7 @@ .s390x-rules: rules: - !reference [.no_scheduled_pipelines-rules, rules] - - changes: - *mesa_core_file_list - when: on_success - - changes: - *gallium_core_file_list - when: on_success + - !reference [.zink-common-rules, rules] - changes: *softpipe_file_list when: on_success @@ -814,7 +782,4 @@ - changes: *lavapipe_file_list when: on_success - - changes: - *zink_file_list - when: on_success - when: never