From: Florian Forster Date: Sat, 25 Nov 2023 14:04:10 +0000 (+0100) Subject: .cirrus.yml: Add task for FreeBSD builds. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c5db5d38a2aa58e6ee2ffa168c1cc5ea025c800;p=thirdparty%2Fcollectd.git .cirrus.yml: Add task for FreeBSD builds. --- diff --git a/.cirrus.yml b/.cirrus.yml index 7099d1618..2bd56be06 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -209,3 +209,23 @@ bleeding_edge_compilers_task: - make -j2 -sk tests_script: - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j2 -sk check || cat ./test-suite.log || false + +freebsd_task: + freebsd_instance: + matrix: + - image_family: freebsd-13-2 + allow_failures: false + pkg_install_script: + - > + pkg install --yes + autotools + bison + flex + pkgconf + configure_script: + - ./build.sh + - ./configure --disable-perl + build_script: + - make -j$(nproc) -sk + tests_script: + - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j2 -sk check || cat ./test-suite.log && false