diff --git a/.cirrus.yml b/.cirrus.yml index 7099d16184..2bd56be061 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