From: Stéphane Graber Date: Fri, 3 Jun 2022 19:51:09 +0000 (-0400) Subject: github: Update coverity workflow for meson X-Git-Tag: lxc-5.0.0~7^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c3a240befcb834e4132edc0d1482c53b4f43850;p=thirdparty%2Flxc.git github: Update coverity workflow for meson Signed-off-by: Stéphane Graber --- diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 9ea82a350..370c09428 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -44,16 +44,12 @@ jobs: export PATH="$(pwd)/cov-analysis-linux64/bin:${PATH}" export CFLAGS="-Wall -Werror" export LDFLAGS="-pthread -lpthread" - ./autogen.sh BUILD="$(pwd)/build" - mkdir -p "${BUILD}" - cd "${BUILD}" - - ../configure --enable-coverity-build --enable-tests --with-distro=unknown --disable-rpath --enable-tests --enable-memfd-rexec --enable-seccomp --enable-static --enable-werror + ninja -C ${BUILD} -Dtests=true -Dpam-cgroup=true -Dcoverity-build=true # Build - cov-build --dir cov-int make -j4 + cov-build --dir cov-int ninja -C ${BUILD} tar czvf lxc.tgz cov-int # Submit the results