taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 2e7113a31fb4071c31145be48de86653bc92c34e
parent b7f8a16c8878fbc329324519fd3d70231499f801
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 24 Sep 2023 21:49:54 +0200

update package build rules

Diffstat:
Mpackaging/debian-docker/Dockerfile | 8++++----
Mpackaging/ubuntu-docker/Dockerfile | 10+++++-----
Mpackaging/ubuntu-docker/exchange-build.sh | 2+-
Mpackaging/ubuntu-docker/gnunet-build.sh | 2+-
Mpackaging/ubuntu-jammy-docker/Dockerfile | 9+++++----
5 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/packaging/debian-docker/Dockerfile b/packaging/debian-docker/Dockerfile @@ -31,10 +31,6 @@ COPY gnunet-gtk-build.sh /root/ RUN chmod +x /root/gnunet-gtk-build.sh RUN /root/gnunet-gtk-build.sh master -COPY libeufin-build.sh /root/ -RUN chmod +x /root/libeufin-build.sh -RUN /root/libeufin-build.sh master - COPY exchange-build.sh /root/ RUN chmod +x /root/exchange-build.sh RUN /root/exchange-build.sh master @@ -54,3 +50,7 @@ RUN /root/anastasis-build.sh master COPY wallet-build.sh /root/ RUN chmod +x /root/wallet-build.sh RUN /root/wallet-build.sh master + +#COPY libeufin-build.sh /root/ +#RUN chmod +x /root/libeufin-build.sh +#RUN /root/libeufin-build.sh master diff --git a/packaging/ubuntu-docker/Dockerfile b/packaging/ubuntu-docker/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:kinetic +FROM ubuntu:lunar # This file is in the public domain. # # Docker image to build Ubuntu packages of @@ -31,10 +31,6 @@ COPY gnunet-gtk-build.sh /root/ RUN chmod +x /root/gnunet-gtk-build.sh RUN /root/gnunet-gtk-build.sh master -COPY libeufin-build.sh /root/ -RUN chmod +x /root/libeufin-build.sh -RUN /root/libeufin-build.sh master - COPY exchange-build.sh /root/ RUN chmod +x /root/exchange-build.sh RUN /root/exchange-build.sh master @@ -54,3 +50,7 @@ RUN /root/anastasis-build.sh master COPY wallet-build.sh /root/ RUN chmod +x /root/wallet-build.sh RUN /root/wallet-build.sh master + +COPY libeufin-build.sh /root/ +RUN chmod +x /root/libeufin-build.sh +RUN /root/libeufin-build.sh master diff --git a/packaging/ubuntu-docker/exchange-build.sh b/packaging/ubuntu-docker/exchange-build.sh @@ -10,7 +10,7 @@ cd /build/taler # Fetch source rm -rf * -pip3 install htmlark +pip3 install --break-system-packages htmlark git clone git://git.taler.net/exchange cd exchange diff --git a/packaging/ubuntu-docker/gnunet-build.sh b/packaging/ubuntu-docker/gnunet-build.sh @@ -11,7 +11,7 @@ cd /build/gnunet # Fetch source rm -rf * -pip3 install sphinx-book-theme +pip3 install --break-system-packages sphinx-book-theme for n in gnunet do diff --git a/packaging/ubuntu-jammy-docker/Dockerfile b/packaging/ubuntu-jammy-docker/Dockerfile @@ -31,10 +31,6 @@ COPY gnunet-gtk-build.sh /root/ RUN chmod +x /root/gnunet-gtk-build.sh RUN /root/gnunet-gtk-build.sh master -COPY libeufin-build.sh /root/ -RUN chmod +x /root/libeufin-build.sh -RUN /root/libeufin-build.sh master - COPY exchange-build.sh /root/ RUN chmod +x /root/exchange-build.sh RUN /root/exchange-build.sh master @@ -51,6 +47,11 @@ COPY anastasis-build.sh /root/ RUN chmod +x /root/anastasis-build.sh RUN /root/anastasis-build.sh master +# No wallet on Jammy #COPY wallet-build.sh /root/ #RUN chmod +x /root/wallet-build.sh #RUN /root/wallet-build.sh master + +#COPY libeufin-build.sh /root/ +#RUN chmod +x /root/libeufin-build.sh +#RUN /root/libeufin-build.sh master