ci/windows: fix zink msvc build-rules
When I added the build-rules for zink to the windows build, I
accidentally added it to .windows-test-rules instead of
.windows-build-rules. This seems to trigger a build-error if we trigger
*just* a test due to a zink-change, but not a build.
Hopefully this fixes the problems Mike has had with Zink CI recently.
Fixes: a426d7c264
("ci/windows: enable msvc builds of zink")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11597>
This commit is contained in:
@@ -383,6 +383,24 @@
|
|||||||
when: on_success
|
when: on_success
|
||||||
- when: never
|
- when: never
|
||||||
|
|
||||||
|
.zink-rules:
|
||||||
|
stage: layered-backends
|
||||||
|
rules:
|
||||||
|
- *ignore_scheduled_pipelines
|
||||||
|
- changes:
|
||||||
|
*mesa_core_file_list
|
||||||
|
when: on_success
|
||||||
|
- changes:
|
||||||
|
*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
|
||||||
|
- when: never
|
||||||
|
|
||||||
# Unfortunately YAML doesn't let us concatenate arrays, so we have to do the
|
# Unfortunately YAML doesn't let us concatenate arrays, so we have to do the
|
||||||
# rules duplication manually
|
# rules duplication manually
|
||||||
.windows-build-rules:
|
.windows-build-rules:
|
||||||
@@ -408,23 +426,8 @@
|
|||||||
- src/gallium/targets/libgl-gdi/*
|
- src/gallium/targets/libgl-gdi/*
|
||||||
- src/gallium/targets/libgl-d3d12/*
|
- src/gallium/targets/libgl-d3d12/*
|
||||||
when: on_success
|
when: on_success
|
||||||
- when: never
|
|
||||||
|
|
||||||
.zink-rules:
|
|
||||||
stage: layered-backends
|
|
||||||
rules:
|
|
||||||
- *ignore_scheduled_pipelines
|
|
||||||
- changes:
|
- changes:
|
||||||
*mesa_core_file_list
|
*zink_file_list
|
||||||
when: on_success
|
|
||||||
- changes:
|
|
||||||
*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
|
when: on_success
|
||||||
- when: never
|
- when: never
|
||||||
|
|
||||||
@@ -445,9 +448,6 @@
|
|||||||
when: on_success
|
when: on_success
|
||||||
- changes: *d3d12_file_list
|
- changes: *d3d12_file_list
|
||||||
when: on_success
|
when: on_success
|
||||||
- changes:
|
|
||||||
*zink_file_list
|
|
||||||
when: on_success
|
|
||||||
- when: never
|
- when: never
|
||||||
|
|
||||||
# Rules for unusual architectures that only build a subset of drivers
|
# Rules for unusual architectures that only build a subset of drivers
|
||||||
|
Reference in New Issue
Block a user