aboutsummaryrefslogtreecommitdiff
path: root/ci/Containerfile
diff options
context:
space:
mode:
Diffstat (limited to 'ci/Containerfile')
-rw-r--r--ci/Containerfile71
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"]