From 802ae7914897f3d53788e526ce22562e434c92ea Mon Sep 17 00:00:00 2001 From: David Steele Date: Wed, 3 Jan 2024 12:43:50 -0300 Subject: [PATCH] Remove FreeBSD 12 and add FreeBSD 14 to Cirrus CI. FreeBSD 12 is now EOL. Also update the image version for FreeBSD 13. --- .cirrus.yml | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index d8b443681..f2b5029b9 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -27,27 +27,11 @@ arm64_task: script: - su - testuser -c "${CIRRUS_WORKING_DIR?}/test/ci.pl test --sudo --no-tempfs --param=c-only --param=no-coverage" -# FreeBSD 12 -# ---------------------------------------------------------------------------------------------------------------------------------- -freebsd_12_task: - freebsd_instance: - image_family: freebsd-12-3 - cpu: 4 - memory: 4G - - install_script: pkg update && pkg upgrade -y libiconv && pkg install -y bash git postgresql-libpqxx pkgconf libxml2 gmake perl5 libyaml p5-YAML-LibYAML rsync meson - - script: - - cd .. && perl ${CIRRUS_WORKING_DIR}/test/test.pl --min-gen --make-cmd=gmake --vm-max=2 --no-coverage --no-valgrind --module=command --test=backup - - debug_script: - - ls -lah ${CIRRUS_WORKING_DIR} - # FreeBSD 13 # ---------------------------------------------------------------------------------------------------------------------------------- freebsd_13_task: freebsd_instance: - image_family: freebsd-13-1 + image_family: freebsd-13-2 cpu: 4 memory: 4G @@ -60,6 +44,22 @@ freebsd_13_task: debug_script: - ls -lah ${CIRRUS_WORKING_DIR} +# FreeBSD 14 +# ---------------------------------------------------------------------------------------------------------------------------------- +freebsd_14_task: + freebsd_instance: + image_family: freebsd-14-0 + cpu: 4 + memory: 4G + + install_script: pkg update && pkg upgrade -y libiconv && pkg install -y bash git postgresql-libpqxx pkgconf libxml2 gmake perl5 libyaml p5-YAML-LibYAML rsync meson + + script: + - cd .. && perl ${CIRRUS_WORKING_DIR}/test/test.pl --min-gen --make-cmd=gmake --vm-max=2 --no-coverage --no-valgrind --module=command --test=backup + + debug_script: + - ls -lah ${CIRRUS_WORKING_DIR} + # MacOS Ventura # ---------------------------------------------------------------------------------------------------------------------------------- macos_ventura_task: