ci: Execute DXC tests on 32-bit as well.

This commit is contained in:
Giovanni Mascellani
2025-10-30 20:47:46 +01:00
committed by Henri Verbeet
parent 92f22edb88
commit d6d1485e40
Notes: Henri Verbeet 2025-11-03 18:01:36 +01:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1810
2 changed files with 13 additions and 2 deletions

View File

@@ -12,7 +12,6 @@
- 'Expand-Archive -Path "warp.zip" -DestinationPath ".\warp"'
- 'Invoke-WebRequest -Uri "https://github.com/microsoft/DirectXShaderCompiler/releases/download/v1.8.2502/dxc_2025_02_20.zip" -OutFile ".\dxc.zip"'
- 'Expand-Archive -Path "dxc.zip" -DestinationPath ".\dxc"'
- '$Env:PATH += ";" + (Convert-Path ".\dxc\bin\x64")'
- git rebase $CI_MERGE_REQUEST_DIFF_BASE_SHA --exec './artifacts/driver.cross64.exe $(git cherry $CI_MERGE_REQUEST_DIFF_BASE_SHA HEAD^ | wc -l) $(git rev-parse --short HEAD)'
- if (Test-Path "pipeline_failed") { exit 1 }
artifacts:
@@ -21,6 +20,7 @@
- artifacts
exclude:
- artifacts/**/d3d10warp.dll
- artifacts/**/dxcompiler.dll
test-win-64:
extends: .test-win
@@ -32,5 +32,4 @@ test-win-32:
extends: .test-win
variables:
TEST_ARCH: "32"
VKD3D_TEST_SKIP_DXC: "1"
VKD3D_TEST_DEBUG: '1'