blob: 78e49d9805a8805ede5d86c71a4c1e0a038d3dd1 [file] [log] [blame]
Bram Moolenaar31ff2e12019-11-28 20:53:08 +01001env:
Bram Moolenaar9134f1e2019-11-29 20:26:13 +01002 CIRRUS_CLONE_DEPTH: 3
Bram Moolenaar31ff2e12019-11-28 20:53:08 +01003 FEATURES: huge
4
Philip H009e79c2022-05-06 16:10:50 +01005freebsd_task:
6 name: FreeBSD
7 matrix:
Philip H24a95f42023-09-10 18:31:51 +02008 - name: FreeBSD 14.0
9 freebsd_instance:
10 image_family: freebsd-14-0
Bram Moolenaar6e562fc2020-12-18 16:29:25 +010011 timeout_in: 20m
Bram Moolenaarea599a62019-11-27 21:55:41 +010012 install_script:
Philip H056a1c22022-05-01 20:43:50 +010013 - pkg install -y gettext
Bram Moolenaarea599a62019-11-27 21:55:41 +010014 build_script:
Bram Moolenaar31ff2e12019-11-28 20:53:08 +010015 - NPROC=$(getconf _NPROCESSORS_ONLN)
16 - ./configure --with-features=${FEATURES}
17 - make -j${NPROC}
Bram Moolenaarea599a62019-11-27 21:55:41 +010018 test_script:
Bram Moolenaarb86abad2020-08-01 16:08:19 +020019 - 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