mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-04-14 15:19:12 +08:00
Improve vader test (#2916)
* Add vader test for v0.3.7 * Add lua * Use lua5.2 * Print lua version
This commit is contained in:
commit
e39ebd13ee
@ -16,18 +16,21 @@ elif [ "${LINT#vint}" != "$LINT" ]; then
|
||||
pip install vim-vint pathlib enum34 typing
|
||||
elif [ "${LINT#vader}" != "$LINT" ]; then
|
||||
git clone --depth=1 https://github.com/Shougo/dein.vim.git ~/.cache/vimfiles/repos/github.com/Shougo/dein.vim
|
||||
if [[ ! -d "${DEPS}/_neovim" ]]; then
|
||||
mkdir -p "${DEPS}/_neovim"
|
||||
wget -q -O - https://github.com/neovim/neovim/releases/download/nightly/nvim-${TRAVIS_OS_NAME}64.tar.gz \
|
||||
| tar xzf - --strip-components=1 -C "${DEPS}/_neovim"
|
||||
if [[ ! -d "${DEPS}/_neovim_${NVIM_TAG}" ]]; then
|
||||
mkdir -p "${DEPS}/_neovim_${NVIM_TAG}"
|
||||
wget -q -O - https://github.com/neovim/neovim/releases/download/${NVIM_TAG}/nvim-${TRAVIS_OS_NAME}64.tar.gz \
|
||||
| tar xzf - --strip-components=1 -C "${DEPS}/_neovim_${NVIM_TAG}"
|
||||
|
||||
fi
|
||||
export PATH="${DEPS}/_neovim/bin:${PATH}"
|
||||
export PATH="${DEPS}/_neovim_${NVIM_TAG}/bin:${PATH}"
|
||||
echo "\$PATH: \"${PATH}\""
|
||||
|
||||
export VIM="${DEPS}/_neovim/share/nvim/runtime"
|
||||
export VIM="${DEPS}/_neovim_${NVIM_TAG}/share/nvim/runtime"
|
||||
echo "\$VIM: \"${VIM}\""
|
||||
echo "================= nvim version ======================"
|
||||
nvim --version
|
||||
echo "================= lua version ======================"
|
||||
lua -v
|
||||
elif [ "$LINT" = "jekyll" ]; then
|
||||
.ci/bootstrap
|
||||
fi
|
||||
|
@ -24,10 +24,10 @@ elif [ "$LINT" = "vint" ]; then
|
||||
elif [ "$LINT" = "vint-errors" ]; then
|
||||
vint --error .
|
||||
elif [ "$LINT" = "vader" ]; then
|
||||
export PATH="${DEPS}/_neovim/bin:${PATH}"
|
||||
export PATH="${DEPS}/_neovim_${NVIM_TAG}/bin:${PATH}"
|
||||
echo "\$PATH: \"${PATH}\""
|
||||
|
||||
export VIM="${DEPS}/_neovim/share/nvim/runtime"
|
||||
export VIM="${DEPS}/_neovim_${NVIM_TAG}/share/nvim/runtime"
|
||||
echo "\$VIM: \"${VIM}\""
|
||||
nvim --version
|
||||
pip install covimerage
|
||||
|
@ -33,8 +33,10 @@ jobs:
|
||||
- env: LINT=vimlint VIM=nvim VIM_VERSION=v0.2.0
|
||||
- env: LINT=vint-errors VIM=nvim VIM_VERSION=v0.2.0
|
||||
- env: LINT=vint VIM=nvim VIM_VERSION=v0.2.0
|
||||
- env: LINT=vader
|
||||
addons: { apt: { packages: [python2.7-dev] } }
|
||||
- env: LINT=vader NVIM_TAG=nightly
|
||||
addons: { apt: { packages: [python2.7-dev, lua5.2] } }
|
||||
- env: LINT=vader NVIM_TAG=v0.3.7
|
||||
addons: { apt: { packages: [python2.7-dev, lua5.2] } }
|
||||
allow_failures:
|
||||
- env: LINT=vimlint VIM=nvim VIM_VERSION=v0.2.0
|
||||
- env: LINT=vint VIM=nvim VIM_VERSION=v0.2.0
|
||||
|
Loading…
x
Reference in New Issue
Block a user