diff options
| author | Michael Albinus | 2023-03-25 18:29:25 +0100 |
|---|---|---|
| committer | Michael Albinus | 2023-03-25 18:29:25 +0100 |
| commit | e2ff4dbf3db5d3eae463660651753a127620fbe8 (patch) | |
| tree | 8eaac0ff7ef72a919361a44fe975630d9da3a792 | |
| parent | 267d9d5e3d1b1c5e1c9a61c5370581f26efda010 (diff) | |
| download | emacs-e2ff4dbf3db5d3eae463660651753a127620fbe8.tar.gz emacs-e2ff4dbf3db5d3eae463660651753a127620fbe8.zip | |
* test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.
| -rw-r--r-- | test/infra/Dockerfile.emba | 12 |
1 files 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 | |||
| 64 | 64 | ||
| 65 | RUN apt-get update && \ | 65 | RUN apt-get update && \ |
| 66 | apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ | 66 | apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ |
| 67 | wget \ | 67 | snapd wget \ |
| 68 | && rm -rf /var/lib/apt/lists/* | 68 | && rm -rf /var/lib/apt/lists/* |
| 69 | 69 | ||
| 70 | # We install a recent clangd for Eglot tests. | 70 | # A recent clangd. It must be at least clangd 14, which is in Debian |
| 71 | RUN bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" | 71 | # bookworm. |
| 72 | RUN bash -c "$(wget --no-check-certificate -O - https://apt.llvm.org/llvm.sh)" | ||
| 73 | |||
| 74 | # A recent pylsp. Since Debian bookworm there is the package | ||
| 75 | # python3-pylsp. | ||
| 76 | RUN snap install core | ||
| 77 | RUN snap install pylsp | ||
| 72 | 78 | ||
| 73 | COPY . /checkout | 79 | COPY . /checkout |
| 74 | WORKDIR /checkout | 80 | WORKDIR /checkout |