From: Giovanni Mascellani gmascellani@codeweavers.com
--- gitlab/build.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/gitlab/build.yml b/gitlab/build.yml index 49e69d57..0a6fd9ec 100644 --- a/gitlab/build.yml +++ b/gitlab/build.yml @@ -25,5 +25,15 @@ paths: - artifacts
-build: +build-amd: extends: .build + tags: + - amd-gpu + variables: + VK_LOADER_DRIVERS_SELECT: 'radeon_*' + +build-llvmpipe: + extends: .build + allow_failure: true + variables: + VK_LOADER_DRIVERS_SELECT: 'lvp_*'
From: Giovanni Mascellani gmascellani@codeweavers.com
--- gitlab/build-linux | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gitlab/build-linux b/gitlab/build-linux index 1b7a7a5b..88cb2ef7 100755 --- a/gitlab/build-linux +++ b/gitlab/build-linux @@ -11,9 +11,9 @@ set -Eeuxo pipefail rm -fr build mkdir build cd build -../configure --enable-demos && make -j$(nproc) && make -j$(nproc) crosstest || touch ../pipeline_failed +../configure --enable-demos && make -j$(nproc) && make -j$(nproc) crosstest && make -j$(nproc) check || touch ../pipeline_failed
mkdir -p ../artifacts/$COMMIT -rsync -Rr doc/* tests/*.exe ../artifacts/$COMMIT +rsync -Rr doc/* tests/*.exe tests/*.log tests/*/*.log ../artifacts/$COMMIT
git reset --hard
From: Giovanni Mascellani gmascellani@codeweavers.com
--- gitlab/build.yml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-)
diff --git a/gitlab/build.yml b/gitlab/build.yml index 0a6fd9ec..d3e92b1f 100644 --- a/gitlab/build.yml +++ b/gitlab/build.yml @@ -25,15 +25,25 @@ paths: - artifacts
-build-amd: +# build-amd: +# extends: .build +# tags: +# - amd-gpu +# variables: +# VK_LOADER_DRIVERS_SELECT: 'radeon_*' + +# build-llvmpipe: +# extends: .build +# allow_failure: true +# variables: +# VK_LOADER_DRIVERS_SELECT: 'lvp_*' + +test-amd: extends: .build tags: - amd-gpu - variables: - VK_LOADER_DRIVERS_SELECT: 'radeon_*' - -build-llvmpipe: - extends: .build - allow_failure: true - variables: - VK_LOADER_DRIVERS_SELECT: 'lvp_*' + script: + - ls -hl /dev/dri + - id + - getent passwd + - getent group