From 0c7ecfd8cdebd352daf2344b7d283a3951349ba0 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 28 Feb 2025 14:44:19 +0000 Subject: [PATCH] CI: Don't build on FreeBSD with CMake by default We recommend the Meson build system for all target operating systems other than Windows. We do try to keep CMake builds operational on Linux to make life easier for developers, but the `opensuse cmake debug` job, which runs by default, is sufficient for that. Signed-off-by: Simon McVittie --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 76adebe7..f738b107 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -474,6 +474,7 @@ freebsd cmake debug: # Don't build doxygen documentation since installing the required tools # massively increases the VM image (and therefore container) size. CI_BUILD_ARGS: "-DDBUS_ENABLE_DOXYGEN_DOCS=OFF -DDBUS_ENABLE_XML_DOCS=ON -DCMAKE_BUILD_TYPE=Debug" + when: manual freebsd cmake release: extends: @@ -483,6 +484,7 @@ freebsd cmake release: # Don't build doxygen documentation since installing the required tools # massively increases the VM image (and therefore container) size. CI_BUILD_ARGS: "-DDBUS_ENABLE_DOXYGEN_DOCS=OFF -DDBUS_ENABLE_XML_DOCS=ON -DCMAKE_BUILD_TYPE=Release" + when: manual freebsd meson: extends: