From 4d71fb49710bcfe2eeca6d455f4d5b540b511881 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Tue, 6 Feb 2024 15:39:57 +0100 Subject: [PATCH] .cirrus.yml: Add macos_task for Mac OS X. --- .cirrus.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.cirrus.yml b/.cirrus.yml index 9f6d492aa..31a56ebab 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -242,3 +242,27 @@ freebsd_task: always: make_check_artifacts: path: "**/*.log" + +macos_task: + macos_instance: + matrix: + - image: ghcr.io/cirruslabs/macos-sonoma-xcode:latest + allow_failures: false + brew_install_script: + - > + brew install + autoconf automake + libtool + bison + flex + pkg-config + configure_script: + - ./build.sh + - ./configure + build_script: + - make -j$(nproc) -sk + tests_script: + - make -j$(nproc) -sk check || (cat ./test-suite.log && false) + always: + make_check_artifacts: + path: "**/*.log" -- 2.47.3