From fb5b6f2d740e6239f9708100965ba52fbdb80a75 Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Wed, 20 Feb 2019 21:52:27 +0000 Subject: [PATCH] Use a newer vim; vimspector requires latest builds --- tests/ci/image/Dockerfile | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/tests/ci/image/Dockerfile b/tests/ci/image/Dockerfile index ca7f4cf..1de8b9f 100644 --- a/tests/ci/image/Dockerfile +++ b/tests/ci/image/Dockerfile @@ -4,9 +4,9 @@ ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get -y dist-upgrade && \ - apt-get -y install python3 \ + apt-get -y install python3-dev \ ca-cacert \ - vim \ + libncurses5-dev libncursesw5-dev \ git \ tcl-dev \ tcllib && \ @@ -14,3 +14,16 @@ RUN apt-get update && \ RUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtime && \ dpkg-reconfigure --frontend noninteractive tzdata + +RUN mkdir -p $HOME/vim && \ + cd $HOME/vim && \ + git clone https://github.com/vim/vim && \ + cd vim && \ + git checkout v8.1.0958 && \ + ./configure --with-features=huge \ + --enable-python3interp \ + --enable-terminal \ + --enable-multibyte \ + --enable-fail-if-missing && \ + make -j 8 install +