gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-deployment] branch master updated: dpkg-build dockerfile


From: gnunet
Subject: [taler-deployment] branch master updated: dpkg-build dockerfile
Date: Fri, 22 Oct 2021 17:16:15 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new aebb245  dpkg-build dockerfile
aebb245 is described below

commit aebb245db25b4fd38206ca5e0b716d477ec63228
Author: Florian Dold <florian@dold.me>
AuthorDate: Fri Oct 22 17:16:10 2021 +0200

    dpkg-build dockerfile
---
 dpkg-build/Dockerfile | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/dpkg-build/Dockerfile b/dpkg-build/Dockerfile
new file mode 100644
index 0000000..f745c0c
--- /dev/null
+++ b/dpkg-build/Dockerfile
@@ -0,0 +1,32 @@
+FROM docker.io/debian:bullseye
+
+RUN apt-get update -y
+RUN apt-get upgrade -y
+
+# Install essential build dependencies
+RUN apt-get -y install build-essential devscripts debhelper equivs sudo
+
+# Allow everyone to sudo
+RUN echo 'ALL ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers
+
+RUN useradd -m builduser
+
+USER builduser
+
+WORKDIR /home/builduser
+
+# Clone our repos
+RUN git clone --depth=1 git://git.gnunet.org/gnunet.git
+RUN git clone --depth=1 git://git.taler.net/exchange.git
+RUN git clone --depth=1 git://git.taler.net/merchant.git
+
+#
+## Build GNUnet
+#
+
+# Install build dependencies
+RUN cd ~/gnunet && sudo mk-build-deps -t "apt-get -o 
Debug::pkgProblemResolver=yes --no-install-recommends -y" --install 
debian/control
+
+RUN cd ~/gnunet && ./bootstrap
+RUN cd ~/gnunet && debuild --no-sign -i -B
+

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]