]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
self-hosted testbed: add openssh-client, jq, rsync
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 19 May 2026 04:09:47 +0000 (00:09 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 19 May 2026 04:09:47 +0000 (00:09 -0400)
These come up routinely in CI workflows: openssh-client for any git-over-ssh deploy step (broke deploy-antora-docs), jq for any JSON-shaping bash, rsync for tree copies. wget was already present. Bake them in once instead of letting each migrating workflow apt-get them per job.

scripts/ci/docker/Dockerfile

index 568aae922d705da974950674d9536c056a46c118..a9fbb8883338b06a74810d87109db2071259d07c 100644 (file)
@@ -34,10 +34,13 @@ RUN apt-get install -y --no-install-recommends \
        git \
        git-lfs \
        gnupg \
+       jq \
        libasan6 \
        lsb-release \
+       openssh-client \
        python3-pip \
        quilt \
+       rsync \
        ruby-dev \
        software-properties-common \
        wget