neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

.cirrus.yml (763B)


      1 env:
      2  CIRRUS_CLONE_DEPTH: '2'
      3  LANG: en_US.UTF-8
      4 
      5 freebsd_task:
      6  name: FreeBSD
      7  only_if: $BRANCH != "master"
      8  freebsd_instance:
      9    image_family: freebsd-15-0-amd64-ufs
     10  timeout_in: 30m
     11  install_script:
     12    - pkg install -y cmake gmake ninja unzip wget gettext python git
     13  build_deps_script:
     14    - gmake deps
     15  build_script:
     16    - gmake CMAKE_EXTRA_FLAGS="-DCI_BUILD=ON" nvim
     17  workaround_script:
     18    # Run tests as user "cirrus" instead of root. This is required for the
     19    # permission-related tests to work correctly.
     20    - pw useradd cirrus -m
     21    - chown -R cirrus:cirrus .
     22  functionaltest_script:
     23    - sudo -u cirrus gmake functionaltest
     24  unittest_script:
     25    - sudo -u cirrus gmake unittest
     26  oldtest_script:
     27    - sudo -u cirrus gmake oldtest