blob: 4d78085b8d4667424ed98681e2a8716ab0ea63dc [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
Bram Moolenaarea599a62019-11-27 21:55:41 +01005freebsd_12_task:
Bram Moolenaar6e562fc2020-12-18 16:29:25 +01006 only_if: $CIRRUS_TAG == ''
7 timeout_in: 20m
Bram Moolenaarea599a62019-11-27 21:55:41 +01008 freebsd_instance:
9 image: freebsd-12-1-release-amd64
10 install_script:
Bram Moolenaar31ff2e12019-11-28 20:53:08 +010011 pkg install -y gettext
Bram Moolenaarea599a62019-11-27 21:55:41 +010012 build_script:
Bram Moolenaar31ff2e12019-11-28 20:53:08 +010013 - NPROC=$(getconf _NPROCESSORS_ONLN)
14 - ./configure --with-features=${FEATURES}
15 - make -j${NPROC}
Bram Moolenaarea599a62019-11-27 21:55:41 +010016 test_script:
Bram Moolenaarb86abad2020-08-01 16:08:19 +020017 - src/vim --version
18 # run tests as user "cirrus" instead of root
19 - pw useradd cirrus -m
20 - chown -R cirrus:cirrus .
21 - sudo -u cirrus make test