[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master e2ff4dbf3db 2/2: * test/infra/Dockerfile.emba (emacs-eglot): Adap
From: |
Michael Albinus |
Subject: |
master e2ff4dbf3db 2/2: * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection. |
Date: |
Sat, 25 Mar 2023 13:29:42 -0400 (EDT) |
branch: master
commit e2ff4dbf3db5d3eae463660651753a127620fbe8
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>
* test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.
---
test/infra/Dockerfile.emba | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba
index 5b14384ceb3..520fcb7e15e 100644
--- a/test/infra/Dockerfile.emba
+++ b/test/infra/Dockerfile.emba
@@ -64,11 +64,17 @@ FROM emacs-base as emacs-eglot
RUN apt-get update && \
apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
- wget \
+ snapd wget \
&& rm -rf /var/lib/apt/lists/*
-# We install a recent clangd for Eglot tests.
-RUN bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"
+# A recent clangd. It must be at least clangd 14, which is in Debian
+# bookworm.
+RUN bash -c "$(wget --no-check-certificate -O - https://apt.llvm.org/llvm.sh)"
+
+# A recent pylsp. Since Debian bookworm there is the package
+# python3-pylsp.
+RUN snap install core
+RUN snap install pylsp
COPY . /checkout
WORKDIR /checkout