mirror of
https://github.com/dense-analysis/ale.git
synced 2026-09-03 21:36:55 +08:00
Split Vim and Neovim tests into separate builds
This commit is contained in:
+4
-1
@@ -3,5 +3,8 @@ sudo: required
|
|||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
language: generic
|
language: generic
|
||||||
|
env:
|
||||||
|
- OPTIONS=--no-neovim
|
||||||
|
- OPTIONS=--neovim-only
|
||||||
script: |
|
script: |
|
||||||
./run-tests -v
|
./run-tests -v $OPTIONS
|
||||||
|
|||||||
@@ -56,6 +56,11 @@ while [ $# -ne 0 ]; do
|
|||||||
run_linters=0
|
run_linters=0
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
--no-neovim)
|
||||||
|
run_neovim_02_tests=0
|
||||||
|
run_neovim_03_tests=0
|
||||||
|
shift
|
||||||
|
;;
|
||||||
--vim-only)
|
--vim-only)
|
||||||
run_neovim_02_tests=0
|
run_neovim_02_tests=0
|
||||||
run_neovim_03_tests=0
|
run_neovim_03_tests=0
|
||||||
@@ -95,6 +100,7 @@ while [ $# -ne 0 ]; do
|
|||||||
echo ' --neovim-only Run tests only for NeoVim 0.2 and 0.3'
|
echo ' --neovim-only Run tests only for NeoVim 0.2 and 0.3'
|
||||||
echo ' --neovim-02-only Run tests only for NeoVim 0.2'
|
echo ' --neovim-02-only Run tests only for NeoVim 0.2'
|
||||||
echo ' --neovim-03-only Run tests only for NeoVim 0.3'
|
echo ' --neovim-03-only Run tests only for NeoVim 0.3'
|
||||||
|
echo ' --no-neovim Skip NeoVim tests'
|
||||||
echo ' --vim-only Run tests only for Vim 8.0 and 8.1'
|
echo ' --vim-only Run tests only for Vim 8.0 and 8.1'
|
||||||
echo ' --vim-80-only Run tests only for Vim 8.0'
|
echo ' --vim-80-only Run tests only for Vim 8.0'
|
||||||
echo ' --vim-81-only Run tests only for Vim 8.1'
|
echo ' --vim-81-only Run tests only for Vim 8.1'
|
||||||
|
|||||||
Reference in New Issue
Block a user