Skip to content
Permalink
master
Go to file
 
 
Cannot retrieve contributors at this time
71 lines (65 sloc) 1.65 KB
language: generic
dist: xenial
git:
depth: 10
jobs:
include:
- name: Vim 8.1
os: linux
env:
- VIM_VERSION=v8.1.0005
- THEMIS_PROFILE=vim-profile-v8.1.txt
- name: Vim 8.2
os: linux
env:
- VIM_VERSION=v8.2.0
- THEMIS_PROFILE=vim-profile-v8.2.txt
- name: Vim master
os: linux
env:
- VIM_VERSION=master
- THEMIS_PROFILE=vim-profile-master.txt
- name: Vim MacVim latest
os: osx
env:
- VIM_VERSION=latest
- THEMIS_PROFILE=vim-profile-osx.txt
- name: Vim Lint only
os: linux
env:
- RUN_LINT=true
addons:
apt:
packages:
- language-pack-ja
- vim
- python-dev
- python3-dev
- python3-pip
install:
- rvm reset
- |
if [[ -n "${VIM_VERSION}" ]]; then
bash scripts/install-lua.sh
bash scripts/install-vim.sh
fi
- export PATH=${HOME}/bin:${PATH}
# Install https://github.com/Vimjas/covimerage
- pip3 install --user --upgrade pip
- pip3 install --user --upgrade setuptools
- pip3 install --user covimerage
before_script:
- git clone --depth 1 --branch v1.5.4 --single-branch https://github.com/thinca/vim-themis /tmp/vim-themis
- git clone --depth 1 https://github.com/Shougo/vimproc.vim /tmp/vimproc
- (cd /tmp/vimproc && make)
script:
- uname -a
- which -a vim
- vim --version
- |
if [[ "${RUN_LINT}" != "true" ]]; then
/tmp/vim-themis/bin/themis --runtimepath /tmp/vimproc --exclude ConcurrentProcess --reporter dot
fi
- if [[ "${RUN_LINT}" == "true" ]] ; then bash scripts/run-lint-on-ci.sh ; fi
after_success:
- bash scripts/coverage.sh
You can’t perform that action at this time.