gitlab: Run the full test suite on merge requests.

This commit is contained in:
Alexandre Julliard 2022-09-27 16:36:20 +02:00
parent 5811f5f29e
commit 9c5b2bd62c
2 changed files with 14 additions and 3 deletions

View file

@ -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

View file

@ -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: