Containerfile (594B)
1 FROM docker.io/library/debian:trixie 2 3 ENV DEBIAN_FRONTEND=noninteractive 4 5 # cargo/rustc are the distribution's own packages (trixie: 1.85), not a 6 # rustup-managed toolchain -- the same toolchain the .deb's Build-Depends ask 7 # for, so CI builds what a distributor builds. 8 RUN apt-get update -yqq && \ 9 apt-get install -yqq \ 10 cargo \ 11 rustc \ 12 python3 \ 13 python3-lxml \ 14 jq \ 15 git \ 16 git-buildpackage \ 17 po-debconf \ 18 build-essential \ 19 debhelper 20 21 WORKDIR /workdir 22 23 CMD ["bash", "/workdir/ci/ci.sh"]