blob: a3604a425eaebf684e5e010186b3ff66a82d3424 [file] [log] [blame]
zeertzjq317468a2023-10-04 19:57:35 +02001env:
2 CIRRUS_CLONE_DEPTH: 3
3 FEATURES: huge
4
5freebsd_task:
6 name: FreeBSD
7 matrix:
Philip H9c608902024-06-05 19:57:11 +02008 - name: FreeBSD 14.1
zeertzjq317468a2023-10-04 19:57:35 +02009 freebsd_instance:
Philip H9c608902024-06-05 19:57:11 +020010 image_family: freebsd-14-1
zeertzjq317468a2023-10-04 19:57:35 +020011 timeout_in: 20m
12 install_script:
13 - pkg install -y gettext
14 build_script:
15 - NPROC=$(getconf _NPROCESSORS_ONLN)
16 - ./configure --with-features=${FEATURES}
17 - make -j${NPROC}
18 test_script:
19 - src/vim --version
20 # run tests as user "cirrus" instead of root
21 - pw useradd cirrus -m
22 - chown -R cirrus:cirrus .
23 - sudo -u cirrus make test