From 3079cc100040aef4de6aff6d69caf9f61753905e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 2 Feb 2024 15:52:50 +0100 Subject: [PATCH] ci: Do install/uninstall test after having built for testing In this way we ensure tests requirements are met --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ddb1583..7d70de8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,10 +31,10 @@ build_stable: - mkdir tmpdir/ script: - meson setup -Dgtk_doc=true -Dpylint=true -Dtests=true _build - - meson install -C _build - - ninja -C uninstall _build -v - env TMPDIR=$(pwd)/tmpdir meson test -C _build --print-errorlogs - .ci/fail_skipped_tests.py _build/meson-logs/testlog.junit.xml + - meson install -C _build + - ninja -C _build uninstall -v - TMPDIR=$(pwd)/tmpdir ninja -v -C _build dist artifacts: when: always