Skip to content

Commit 871de14

Browse files
committed
Update travis tests definition to use vim version from hirsute.
1 parent a469575 commit 871de14

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

.travis.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
language: generic
2+
dist: focal
23
env:
34
matrix:
45
- CI_TARGET=vim
56
- CI_TARGET=neovim
67
before_script:
7-
- sudo apt-get update
8-
- sudo apt-get install python3-dev
8+
- sudo apt-add-repository 'deb http://archive.ubuntu.com/ubuntu/ hirsute main universe'
9+
- sudo apt update
910
- if [ $CI_TARGET = vim ]; then
10-
sudo apt-get install vim-gnome;
11+
sudo apt install vim vim-gtk;
1112
elif [ $CI_TARGET = neovim ]; then
12-
eval "$(curl -Ss https://raw.githubusercontent.com/neovim/bot-ci/master/scripts/travis-setup.sh) nightly-x64" &&
13-
wget https://bootstrap.pypa.io/get-pip.py &&
14-
sudo python3 get-pip.py &&
15-
sudo pip3 install neovim;
13+
sudo apt install neovim python3-neovim
1614
fi
17-
- wget https://github.com/google/vroom/releases/download/v0.13.0/vroom_0.13.0-1_all.deb
18-
- sudo dpkg -i ./vroom_0.13.0-1_all.deb
15+
- wget https://github.com/google/vroom/releases/download/v0.14.0/vroom_0.14.0-1_all.deb
16+
- sudo dpkg -i ./vroom_0.14.0-1_all.deb
1917
services:
2018
- xvfb
2119
script:
2220
- '[ $CI_TARGET = neovim ] && VROOM_ARGS="--neovim" || VROOM_ARGS=""'
23-
- vroom $VROOM_ARGS --crawl --skip=vroom/system-job.vroom
21+
- vroom $VROOM_ARGS --crawl --skip=vroom/system-job.vroom # system-job doesn't work with a fake tty.
2422
matrix:
2523
fast_finish: true
2624
allow_failures:

0 commit comments

Comments
 (0)