ci-linux (sha256:9ccf2307d5c0a05e4672b51890ce246ecbbcfca994cfdd0bc69098d2b7b7dc83)
Published 2026-10-08 17:47:33 +00:00 by xo
Installation
docker pull git.xo.codes/xo-apps/ci-linux@sha256:9ccf2307d5c0a05e4672b51890ce246ecbbcfca994cfdd0bc69098d2b7b7dc83sha256:9ccf2307d5c0a05e4672b51890ce246ecbbcfca994cfdd0bc69098d2b7b7dc83Image layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1791158400' |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c apt-get update -qq && apt-get install -y -qq --no-install-recommends ca-certificates curl gnupg git make xvfb x11-utils x11-xkb-utils xkb-data openbox libgl1-mesa-dri && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV LANG=C.UTF-8 |
| COPY --chmod=755 xvfb-desktop /usr/local/bin/xvfb-desktop # buildkit |
| RUN /bin/sh -c apt-get update -qq && apt-get install -y -qq --no-install-recommends pkg-config libx11-dev libxext-dev libxcursor-dev libxtst-dev libgl-dev libdbus-1-dev libasound2t64 dbus-daemon dbus-bin && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key | gpg --dearmor -o /usr/share/keyrings/llvm.gpg && echo 'deb [signed-by=/usr/share/keyrings/llvm.gpg] http://apt.llvm.org/trixie/ llvm-toolchain-trixie-23 main' > /etc/apt/sources.list.d/llvm.list && apt-get update -qq && apt-get install -y -qq --no-install-recommends clang-23 lld-23 llvm-23 clang-format-23 libclang-rt-23-dev && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV PATH=/usr/lib/llvm-23/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
Details
2026-10-08 17:47:33 +00:00
Versions (1)
View all
Container
2
OCI / Docker
linux/amd64
356 MiB
2026-10-08
2026-10-08