1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- env:
- CIRRUS_CLONE_DEPTH: 3
- FEATURES: huge
- freebsd_task:
- name: FreeBSD
- matrix:
- - name: FreeBSD 13.1
- freebsd_instance:
- image_family: freebsd-13-1
- - name: FreeBSD 12.4
- freebsd_instance:
- image_family: freebsd-12-4
- timeout_in: 20m
- install_script:
- - pkg update -f
- - pkg install -y gettext
- build_script:
- - NPROC=$(getconf _NPROCESSORS_ONLN)
- - ./configure --with-features=${FEATURES}
- - make -j${NPROC}
- test_script:
- - src/vim --version
- # run tests as user "cirrus" instead of root
- - pw useradd cirrus -m
- - chown -R cirrus:cirrus .
- - sudo -u cirrus make test
- macos_task:
- name: macOS m1
- macos_instance:
- image: ghcr.io/cirruslabs/macos-ventura-xcode:latest
- env:
- # only run with clang, gcc is not real, it is a link to clang
- CC: clang
- timeout_in: 20m
- install_script:
- - brew update
- - brew install gettext libtool
- build_script:
- - NPROC=$(getconf _NPROCESSORS_ONLN)
- - ./configure --with-features=${FEATURES}
- - make -j${NPROC}
- test_script:
- - src/vim --version
- - make test
|