diff options
| author | Michael Albinus | 2025-06-08 14:47:26 +0200 |
|---|---|---|
| committer | Michael Albinus | 2025-06-08 14:47:26 +0200 |
| commit | 37de076017a7967296bb80a4282a46e3de75322f (patch) | |
| tree | 40064b801bd5b8890fb65edcb1a2fc29748ae5b8 | |
| parent | e4ba279b014417c77cf494575434c0714b03eaa3 (diff) | |
| download | emacs-37de076017a7967296bb80a4282a46e3de75322f.tar.gz emacs-37de076017a7967296bb80a4282a46e3de75322f.zip | |
Adapt emba integration (don't merge)
* test/infra/Dockerfile.emba (emacs-inotify): Don't install clangd.
* test/infra/gitlab-ci.yml (.job-template): Make actions in
after_script more robust.
| -rw-r--r-- | test/infra/Dockerfile.emba | 3 | ||||
| -rw-r--r-- | test/infra/gitlab-ci.yml | 4 |
2 files changed, 3 insertions, 4 deletions
diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba index 8c6641b19b9..4c46193c555 100644 --- a/test/infra/Dockerfile.emba +++ b/test/infra/Dockerfile.emba | |||
| @@ -34,10 +34,9 @@ RUN apt-get update && \ | |||
| 34 | 34 | ||
| 35 | FROM emacs-base as emacs-inotify | 35 | FROM emacs-base as emacs-inotify |
| 36 | 36 | ||
| 37 | # We install clangd for Eglot tests. | ||
| 38 | RUN apt-get update && \ | 37 | RUN apt-get update && \ |
| 39 | apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ | 38 | apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ |
| 40 | inotify-tools clangd \ | 39 | inotify-tools \ |
| 41 | && rm -rf /var/lib/apt/lists/* | 40 | && rm -rf /var/lib/apt/lists/* |
| 42 | 41 | ||
| 43 | COPY . /checkout | 42 | COPY . /checkout |
diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml index 2b443d14c24..0d7d31c3fdd 100644 --- a/test/infra/gitlab-ci.yml +++ b/test/infra/gitlab-ci.yml | |||
| @@ -93,9 +93,9 @@ default: | |||
| 93 | - test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name} | 93 | - test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name} |
| 94 | - test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/config.log ${test_name} || true | 94 | - test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/config.log ${test_name} || true |
| 95 | - test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name} | 95 | - test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name} |
| 96 | - find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete | 96 | - test -d ${test_name} && find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete |
| 97 | # BusyBox find does not know -empty. | 97 | # BusyBox find does not know -empty. |
| 98 | - find ${test_name} -type d -depth -exec rmdir {} + 2>/dev/null | 98 | - test -d ${test_name} && find ${test_name} -type d -depth -exec rmdir {} + 2>/dev/null |
| 99 | 99 | ||
| 100 | .build-template: | 100 | .build-template: |
| 101 | needs: [] | 101 | needs: [] |