From a86a9e2cc0479516dd3c35a340a433d44fd059c2 Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Mon, 3 Mar 2025 15:21:10 -0700 Subject: [PATCH] CI: Add release-build ZAM task for baseline checks during PRs --- .cirrus.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.cirrus.yml b/.cirrus.yml index 1fa9e0a526..59d592be5e 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -276,6 +276,20 @@ ubuntu24_task: << : *RESOURCES_TEMPLATE << : *CI_TEMPLATE +# Same as above, but running the ZAM tests instead of the regular tests. +ubuntu24_zam_task: + container: + # Ubuntu 24.04 EOL: Jun 2029 + dockerfile: ci/ubuntu-24.04/Dockerfile + << : *RESOURCES_TEMPLATE + << : *CI_TEMPLATE + env: + ZEEK_CI_SKIP_UNIT_TESTS: 1 + ZEEK_CI_SKIP_EXTERNAL_BTESTS: 1 + ZEEK_CI_BTEST_EXTRA_ARGS: -a zam + # Use a lower number of jobs due to OOM issues with ZAM tasks + ZEEK_CI_BTEST_JOBS: 3 + # Same as above, but using Clang and libc++ ubuntu24_clang_libcpp_task: container: