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