You've already forked pgbackrest
mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-11-06 08:49:29 +02:00
Remove FreeBSD 12 and add FreeBSD 14 to Cirrus CI.
FreeBSD 12 is now EOL. Also update the image version for FreeBSD 13.
This commit is contained in:
34
.cirrus.yml
34
.cirrus.yml
@@ -27,27 +27,11 @@ arm64_task:
|
|||||||
script:
|
script:
|
||||||
- su - testuser -c "${CIRRUS_WORKING_DIR?}/test/ci.pl test --sudo --no-tempfs --param=c-only --param=no-coverage"
|
- 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
|
||||||
# ----------------------------------------------------------------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------------------------------------------------------------
|
||||||
freebsd_13_task:
|
freebsd_13_task:
|
||||||
freebsd_instance:
|
freebsd_instance:
|
||||||
image_family: freebsd-13-1
|
image_family: freebsd-13-2
|
||||||
cpu: 4
|
cpu: 4
|
||||||
memory: 4G
|
memory: 4G
|
||||||
|
|
||||||
@@ -60,6 +44,22 @@ freebsd_13_task:
|
|||||||
debug_script:
|
debug_script:
|
||||||
- ls -lah ${CIRRUS_WORKING_DIR}
|
- 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
|
||||||
# ----------------------------------------------------------------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------------------------------------------------------------
|
||||||
macos_ventura_task:
|
macos_ventura_task:
|
||||||
|
|||||||
Reference in New Issue
Block a user