From de394866e391d74c2102bdda6440c97c1988344b Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 7 Jul 2021 12:55:03 +1000 Subject: [PATCH] ci: hook up a valgrind run --- .gitlab-ci.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9d68c58c6..c808cb800 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,7 +22,7 @@ include: .fedora: variables: # Update this tag when you want to trigger a rebuild - FDO_DISTRIBUTION_TAG: '2021-06-02.0' + FDO_DISTRIBUTION_TAG: '2021-07-06.0' FDO_DISTRIBUTION_VERSION: '33' FDO_DISTRIBUTION_PACKAGES: >- alsa-lib-devel @@ -50,6 +50,7 @@ include: vulkan-loader-devel webrtc-audio-processing-devel which + valgrind xmltoman .ubuntu: @@ -212,6 +213,14 @@ build_with_custom_options: - ninja -C "$BUILD_DIR" - ninja -C "$BUILD_DIR" test +valgrind: + extends: + - .build_on_fedora + script: + - echo "Building with $MESON_OPTIONS" + - meson "$BUILD_DIR" . --prefix="$PREFIX" $MESON_OPTIONS + - meson test -C "$BUILD_DIR" --setup=valgrind + build_with_coverity: extends: - .fedora