[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] 01/05: ci: add initial Containerfile for CI purposes
From: |
gnunet |
Subject: |
[gnunet] 01/05: ci: add initial Containerfile for CI purposes |
Date: |
Wed, 11 Oct 2023 22:56:37 +0200 |
This is an automated email from the git hooks/post-receive script.
dvn pushed a commit to branch master
in repository gnunet.
commit a694bb8529edbc2aee1a2d04b8594658c1fddd93
Author: Devan Carpenter <git@dvn.me>
AuthorDate: Thu Aug 24 01:02:38 2023 -0400
ci: add initial Containerfile for CI purposes
---
ci/Containerfile | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/ci/Containerfile b/ci/Containerfile
new file mode 100644
index 000000000..ecab13be9
--- /dev/null
+++ b/ci/Containerfile
@@ -0,0 +1,42 @@
+FROM docker.io/library/debian:bookworm
+
+ENV DEBIAN_FRONTEND=noninteractive
+
+RUN apt-get update -yqq && \
+ apt-get upgrade -yqq && \
+ apt-get install -yqq \
+ git \
+ autoconf \
+ libextractor-dev \
+ libjansson-dev \
+ libgcrypt-dev \
+ libqrencode-dev \
+ libpq-dev \
+ libmicrohttpd-dev \
+ pkg-config \
+ libtool \
+ recutils \
+ make \
+ python3-sphinx \
+ python3-sphinx-book-theme \
+ texinfo \
+ autopoint \
+ curl \
+ libcurl4-openssl-dev \
+ libsodium-dev \
+ libidn11-dev \
+ zlib1g-dev \
+ libunistring-dev \
+ iptables
+
+# Debian packaging tools
+RUN apt-get install -yqq \
+ po-debconf \
+ build-essential \
+ debhelper-compat \
+ devscripts \
+ && rm -rf /var/lib/apt/lists/*
+
+WORKDIR /workdir
+
+CMD ["/bin/bash"]
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.