From bf29037cc5a52e06983693370963d41e44db448f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 2 Feb 2024 13:53:21 +0100 Subject: [PATCH] ci: Use meson setup as old command is deprecated --- .gitlab-ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ca5b34a..b124d6c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,11 +30,10 @@ build_stable: - if [ -x /bin/dnf ]; then dnf install -y $DEPENDENCIES; else dnf5 install -y $DEPENDENCIES; fi - mkdir tmpdir/ script: - - meson -Dgtk_doc=true -Dpylint=true -Dtests=true _build - - ninja -v -C _build - - ninja -v -C _build install - - ninja -v -C _build uninstall - - TMPDIR=$(pwd)/tmpdir meson test -C _build + - meson setup -Dgtk_doc=true -Dpylint=true -Dtests=true _build + - meson install -C _build + - ninja -C _build uninstall -v + - env TMPDIR=$(pwd)/tmpdir meson test -C _build - .ci/fail_skipped_tests.py _build/meson-logs/testlog.junit.xml - TMPDIR=$(pwd)/tmpdir ninja -v -C _build dist artifacts: