mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-04-13 05:43:18 -07:00
ci: Disable testing with DXC on macOS.
With this we can finally disallow failure for the macOS CI script, which is more valuable than checking DXC. Eventually DXC tests will have to be fixed, though.
This commit is contained in:
committed by
Henri Verbeet
parent
aab8ba02d8
commit
653e4f47ac
Notes:
Henri Verbeet
2025-04-03 20:33:55 +02:00
Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1440
@@ -140,7 +140,6 @@ build-mac:
|
||||
rules:
|
||||
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
|
||||
image: winehq-sonoma-pristine
|
||||
allow_failure: true
|
||||
interruptible: true
|
||||
needs:
|
||||
- job: image-mac
|
||||
@@ -159,7 +158,8 @@ build-mac:
|
||||
- mkdir artifacts
|
||||
- export PATH="/opt/homebrew/opt/bison/bin:/opt/homebrew/opt/flex/bin:$PATH"
|
||||
- export VK_DRIVER_FILES="$PWD/image/moltenvk/MoltenVK_icd.json"
|
||||
- export SONAME_LIBDXCOMPILER="$PWD/image/dxc/libdxcompiler.dylib"
|
||||
# Currently disabled because it has too many failures
|
||||
#- export SONAME_LIBDXCOMPILER="$PWD/image/dxc/libdxcompiler.dylib"
|
||||
- system_profiler SPSoftwareDataType SPHardwareDataType > artifacts/systeminfo.txt
|
||||
- vulkaninfo > artifacts/vulkaninfo.txt
|
||||
- git rebase $CI_MERGE_REQUEST_DIFF_BASE_SHA --exec ./gitlab/build-mac
|
||||
|
Reference in New Issue
Block a user