diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 52705c8c1..af3d879fb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,11 +10,22 @@ build-mutter: - meson . build -Dbuildtype=debugoptimized -Degl_device=true -Dwayland_eglstream=true --werror - ninja -C build - ninja -C build install + artifacts: + expire_in: 1 day + paths: + - build test-mutter: stage: test + dependencies: + - build-mutter + artifacts: + paths: + - build script: - - meson . build -Degl_device=true -Dwayland_eglstream=true - - ninja -C build - glib-compile-schemas $PWD/build/data - - env XDG_RUNTIME_DIR=/tmp/ GSETTINGS_SCHEMA_DIR=$PWD/build/data dbus-run-session -- xvfb-run -s '+iglx -noreset' meson test -C build -t 10 --verbose --no-stdsplit --wrap catchsegv + - > + env XDG_RUNTIME_DIR=/tmp + GSETTINGS_SCHEMA_DIR=$PWD/build/data + dbus-run-session -- xvfb-run -s '+iglx -noreset' + meson test -C build --no-rebuild -t 10 --verbose --no-stdsplit --wrap catchsegv