xref: /freebsd/sys/contrib/openzfs/.cirrus.yml (revision 2e3507c25e42292b45a5482e116d278f5515d04d)
1env:
2  CIRRUS_CLONE_DEPTH: 1
3  ARCH: amd64
4
5build_task:
6  matrix:
7    freebsd_instance:
8      image_family: freebsd-12-4
9    freebsd_instance:
10      image_family: freebsd-13-2
11    freebsd_instance:
12      image_family: freebsd-14-0-snap
13  prepare_script:
14    - pkg install -y autoconf automake libtool gettext-runtime gmake ksh93 py39-packaging py39-cffi py39-sysctl
15  configure_script:
16    - env MAKE=gmake ./autogen.sh
17    - env MAKE=gmake ./configure --with-config="user" --with-python=3.9
18  build_script:
19    - gmake -j `sysctl -n kern.smp.cpus`
20  install_script:
21    - gmake install
22