From 623c5233f13e380f56463cb9879f3b5a939e1554 Mon Sep 17 00:00:00 2001 From: Mike Detwiler Date: Sat, 11 Dec 2021 09:06:25 -0500 Subject: [PATCH] Vim YouCompleteMe Testing (#118) Closes #117 Signed-off-by: Mike Detwiler --- .github/workflows/ci.yml | 6 +++++- .gnulib | 2 +- build-aux/install-reqs | 1 + m4/envconf.m4 | 6 +++++- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 91ec88e..b3bb5ad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,12 +10,16 @@ jobs: strategy: matrix: include: + - image: alpine:3.13 + - image: alpine:3.14 - image: alpine:latest + - image: alpine:edge - image: centos:latest - image: quay.io/centos/centos:stream9 + - image: fedora:34 - image: fedora:latest - - image: ubuntu:rolling - image: ubuntu:latest + - image: ubuntu:rolling env: DEBIAN_FRONTEND: noninteractive diff --git a/.gnulib b/.gnulib index 135414a..4d1e184 160000 --- a/.gnulib +++ b/.gnulib @@ -1 +1 @@ -Subproject commit 135414a7f543e4d40ad0a7cbd51885e159a6e0f4 +Subproject commit 4d1e184fd546db46ca11bb4974e47984366875d9 diff --git a/build-aux/install-reqs b/build-aux/install-reqs index 27f36a2..bcfbb9b 100755 --- a/build-aux/install-reqs +++ b/build-aux/install-reqs @@ -20,6 +20,7 @@ ctags g++ git-diff-highlight less +linux-headers python3-dev py3-pip vim diff --git a/m4/envconf.m4 b/m4/envconf.m4 index f43225e..cf803ca 100644 --- a/m4/envconf.m4 +++ b/m4/envconf.m4 @@ -46,7 +46,11 @@ AS_VAR_SET_IF([$1], QH_OS_RELEASE AS_ECHO_N(['setting $1 to computed value... ']) AS_CASE([$ID], - [alpine], [AS_VAR_SET([$1], [llvm-10])], + [alpine], [AS_CASE([$VERSION_ID], + [3.13*], [AS_VAR_SET([$1], [llvm-10])], + [3.14*], [AS_VAR_SET([$1], [llvm-11])], + [3.15*], [AS_VAR_SET([$1], [llvm-12])], + [AS_VAR_SET([$1], [master])])], [centos], [AS_CASE([$VERSION_ID], [8], [AS_VAR_SET([$1], [vim-7.4.1578])], [AS_VAR_SET([$1], [master])])],