mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 09:35:52 +00:00
gitlab: Run the full test suite on merge requests.
This commit is contained in:
parent
5811f5f29e
commit
9c5b2bd62c
|
@ -29,10 +29,9 @@ build-linux:
|
|||
rules:
|
||||
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
|
||||
artifacts:
|
||||
when: on_failure
|
||||
expire_in: 1 day
|
||||
paths:
|
||||
- build64/config.log
|
||||
- build32/config.log
|
||||
- usr/local/
|
||||
script:
|
||||
- git rebase $CI_MERGE_REQUEST_DIFF_BASE_SHA --exec ./tools/gitlab/build-linux
|
||||
|
||||
|
|
|
@ -42,6 +42,18 @@
|
|||
- wine wineboot.exe -u
|
||||
- wineserver -w
|
||||
|
||||
test-linux-32:
|
||||
extends: .wine-test
|
||||
variables:
|
||||
EXCLUDE_TESTS: "d3d10core:d3d10core d3d11:d3d11 d3d8:device d3d8:visual d3d9:d3d9ex d3d9:device d3d9:visual"
|
||||
rules:
|
||||
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
|
||||
needs:
|
||||
- job: build-linux
|
||||
script:
|
||||
- export WINETEST_COLOR=1
|
||||
- wine usr/local/lib/wine/i386-windows/winetest.exe -q -q -o - -t gitlab -u $CI_JOB_URL -n $EXCLUDE_TESTS
|
||||
|
||||
debian-32:
|
||||
extends: .wine-test
|
||||
rules:
|
||||
|
|
Loading…
Reference in a new issue