diff options
Diffstat (limited to 'ci/Containerfile')
-rw-r--r-- | ci/Containerfile | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/ci/Containerfile b/ci/Containerfile deleted file mode 100644 index 8b0792166..000000000 --- a/ci/Containerfile +++ /dev/null @@ -1,71 +0,0 @@ -FROM docker.io/library/debian:bookworm - -ENV DEBIAN_FRONTEND=noninteractive - -RUN apt-get update -yqq && \ - apt-get install -yqq \ - autoconf \ - autopoint \ - curl \ - git \ - libcurl4-gnutls-dev \ - libgcrypt-dev \ - libidn11-dev \ - libjansson-dev \ - libmicrohttpd-dev \ - libpq-dev \ - libqrencode-dev \ - libsodium-dev \ - libtool \ - libunistring-dev \ - make \ - pkg-config \ - python3-pip \ - python3-sphinx \ - python3-sphinx-rtd-theme \ - recutils \ - texinfo \ - zlib1g-dev - -# Debian packaging tools -RUN apt-get install -yqq \ - po-debconf \ - build-essential \ - debhelper-compat \ - devscripts - -# Documentation dependencies -RUN apt-get install -yqq \ - doxygen \ - graphviz - -# Test suite dependencies -RUN apt-get install -yqq \ - jq \ - postgresql \ - sudo \ - wget - -# Install Taler (and friends) packages -RUN curl -sS https://deb.taler.net/apt-nightly/taler-bookworm-ci.sources \ - | tee /etc/apt/sources.list.d/taler-bookworm-ci.sources - -RUN echo '\ -Package: * \n\ -Pin: origin "deb.taler.net" \n\ -Pin-Priority: 999' > /etc/apt/preferences.d/taler - -RUN cat /etc/apt/preferences.d/taler && \ - apt-get update -y && \ - apt-get install -y \ - libgnunet-dev \ - libgnunet \ - gnunet \ -&& rm -rf /var/lib/apt/lists/* - - -RUN pip3 install --break-system-packages htmlark - -WORKDIR /workdir - -CMD ["bash", "/workdir/ci/ci.sh"] |