From c07a63da99c1411f00c70f85ba872d92a7bc5f74 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 17 Aug 2020 16:28:28 +0200 Subject: [PATCH] ci: Work-around meson coverage bug See https://github.com/mesonbuild/meson/issues/7437 --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 446f455..4d50295 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -74,6 +74,12 @@ test_dev: - .install_libfprint_dev stage: test script: + # Work-around https://github.com/mesonbuild/meson/issues/7437 + - dnf install -y --nogpgcheck python3-pip + - rpm -e meson + - pip install git+https://github.com/mesonbuild/meson + - hash -d meson + - meson _build -Db_coverage=true - meson test -C _build --verbose --no-stdsplit --timeout-multiplier 3 - ninja -C _build coverage