summaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorIleana Dumitrescu <ileanadumi95@protonmail.com>2022-04-07 16:09:31 +0300
committerIleana Dumitrescu <ileanadumi95@protonmail.com>2022-04-07 16:09:31 +0300
commit959373df08e55cb41506f3ef2a1535fe55b73501 (patch)
tree13207dbc4036a7a0b225f69315328dd56ae3d533 /.cirrus.yml
parent657715ed754d69235aac62cd36f514f6dc65aab8 (diff)
New upstream version 0.13~~git20220405.g7703ac8
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml36
1 files changed, 28 insertions, 8 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 28472f78..1d769f11 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -27,7 +27,7 @@ task:
image_project: centos-cloud
image_name: centos-7-v20190619
setup_script:
- - yum install -y git autoconf automake gcc gcc-c++ zlib-devel openssl-devel libdb-devel readline-devel make libxslt perl-libwww-perl boost-devel
+ - yum install -y --disablerepo=google-cloud-sdk --disablerepo=google-compute-engine git autoconf automake gcc gcc-c++ zlib-devel openssl-devel libdb-devel readline-devel make libxslt perl-libwww-perl boost-devel
- useradd -m build
- chown -R build: .
<<: *standard_build
@@ -44,6 +44,7 @@ task:
- schroot --begin-session --session-name stretch-build --chroot stretch
env:
CHROOT: schroot --run-session --chroot stretch-build --directory /tmp/cirrus-ci-build --
+
- name: Debian 9 amd64
gce_instance:
<<: *standard_gce_instance
@@ -57,14 +58,33 @@ task:
- ${CHROOT} chown -R build: .
<<: *standard_build
+freebsd_gce_instance: &freebsd_gce_instance
+ <<: *standard_gce_instance
+ platform: FreeBSD
+ image_project: freebsd-org-cloud-dev
+ # Need to use image_name for now: https://github.com/cirruslabs/cirrus-ci-docs/issues/422
+ disk: 30 # Image is 29GB, VM can't be smaller
+
task:
- name: FreeBSD 12.0 amd64
- gce_instance:
- <<: *standard_gce_instance
- image_project: freebsd-org-cloud-dev
- image_name: freebsd-12-0-release-amd64
- disk: 30 # Image is 29GB, VM can't be smaller
- platform: FreeBSD
+ matrix:
+ - name: FreeBSD 14.0 (pre) amd64
+ gce_instance:
+ <<: *freebsd_gce_instance
+ image_family: freebsd-14-0-snap
+ - name: FreeBSD 13.0 amd64
+ gce_instance:
+ <<: *freebsd_gce_instance
+ image_name: freebsd-13-0-current-amd64-v20190829
+ image_family: freebsd-13-0
+ - name: FreeBSD 12.3 amd64
+ gce_instance:
+ <<: *freebsd_gce_instance
+ image_family: freebsd-12-3
+ - name: FreeBSD 11.4 amd64
+ gce_instance:
+ <<: *freebsd_gce_instance
+ image_family: freebsd-11-4
+
setup_script:
- pkg install -y git autoconf automake libxslt p5-libwww boost-libs
- pw useradd build -m -w none