mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
ci: Run cross tests on Windows.
A driver program is introduced to coordinate test running on Windows, similarly to what "make test" does on Linux and macOS.
This commit is contained in:
committed by
Alexandre Julliard
parent
f75bdd6e21
commit
dbc5e7d07c
Notes:
Alexandre Julliard
2023-10-31 22:37:34 +01:00
Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/413
35
gitlab/test.yml
Normal file
35
gitlab/test.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
test-win-64:
|
||||
stage: test
|
||||
rules:
|
||||
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
|
||||
interruptible: true
|
||||
needs:
|
||||
- job: build-crosstest
|
||||
tags:
|
||||
- win10-21h2
|
||||
script:
|
||||
- ./artifacts/driver.cross64.exe
|
||||
variables:
|
||||
TEST_ARCH: "64"
|
||||
artifacts:
|
||||
when: always
|
||||
paths:
|
||||
- artifacts
|
||||
|
||||
test-win-32:
|
||||
stage: test
|
||||
rules:
|
||||
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
|
||||
interruptible: true
|
||||
needs:
|
||||
- job: build-crosstest
|
||||
tags:
|
||||
- win10-21h2
|
||||
script:
|
||||
- ./artifacts/driver.cross64.exe
|
||||
variables:
|
||||
TEST_ARCH: "32"
|
||||
artifacts:
|
||||
when: always
|
||||
paths:
|
||||
- artifacts
|
Reference in New Issue
Block a user