gnunet-svn
[Top][All Lists]
Advanced

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

[taler-sandcastle-ng] 14/39: sandcastle-ng: do not install recommended a


From: gnunet
Subject: [taler-sandcastle-ng] 14/39: sandcastle-ng: do not install recommended apt deps
Date: Thu, 11 Jan 2024 13:59:47 +0100

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

devan-carpenter pushed a commit to branch master
in repository sandcastle-ng.

commit 8239601385a4bbfb195f9ba05526a97a4108a58a
Author: Devan Carpenter <devan@taler.net>
AuthorDate: Mon Dec 4 12:32:03 2023 -0500

    sandcastle-ng: do not install recommended apt deps
---
 Dockerfile | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 9feba8d..0ee2afd 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -82,7 +82,7 @@ WORKDIR /
 RUN mkdir -p /packages/gnunet
 RUN mv /build/*.deb /packages/gnunet
 RUN rm -rf /build
-RUN apt-get install -y /packages/gnunet/*.deb
+RUN apt-get install --no-install-recommends -y /packages/gnunet/*.deb
 WORKDIR /
 
 # Exchange
@@ -100,7 +100,7 @@ WORKDIR /
 RUN mkdir -p /packages/exchange
 RUN mv /build/*.deb /packages/exchange
 RUN rm -rf /build
-RUN apt-get install -y /packages/exchange/*.deb
+RUN apt-get install --no-install-recommends -y /packages/exchange/*.deb
 WORKDIR /
 
 # Merchant
@@ -118,7 +118,7 @@ WORKDIR /
 RUN mkdir -p /packages/merchant
 RUN mv /build/*.deb /packages/merchant
 RUN rm -rf /build
-RUN apt-get install -y /packages/merchant/*.deb
+RUN apt-get install --no-install-recommends -y /packages/merchant/*.deb
 WORKDIR /
 
 # Libeufin
@@ -137,7 +137,7 @@ WORKDIR /
 RUN mkdir -p /packages/libeufin
 RUN mv /build/*.deb /packages/libeufin
 RUN rm -rf /build
-RUN apt-get install -y /packages/libeufin/*.deb
+RUN apt-get install --no-install-recommends -y /packages/libeufin/*.deb
 
 # Merchant demos
 FROM base-system as merchant-demos
@@ -154,7 +154,7 @@ WORKDIR /
 RUN mkdir -p /packages/merchant-demos
 RUN mv /build/*.deb /packages/merchant-demos
 RUN rm -rf /build
-RUN apt-get install -y /packages/merchant-demos/*.deb
+RUN apt-get install --no-install-recommends -y /packages/merchant-demos/*.deb
 
 # wallet-core tools (taler-wallet-cli and taler-harness)
 FROM base-system as wallet
@@ -182,7 +182,7 @@ WORKDIR /
 RUN mkdir -p /packages/wallet
 RUN mv /build/wallet-core/packages/*.deb /packages/wallet
 RUN rm -rf /build
-RUN apt-get install -y /packages/wallet/*.deb
+RUN apt-get install --no-install-recommends -y /packages/wallet/*.deb
 
 # Sync
 FROM merchant as sync
@@ -198,7 +198,7 @@ WORKDIR /
 RUN mkdir -p /packages/sync
 RUN mv /build/*.deb /packages/sync
 RUN rm -rf /build
-RUN apt-get install -y /packages/sync/*.deb
+RUN apt-get install --no-install-recommends -y /packages/sync/*.deb
 WORKDIR /
 
 
@@ -230,7 +230,7 @@ COPY --from=merchant /packages/merchant/* /packages/
 COPY --from=wallet /packages/wallet/* /packages/
 COPY --from=libeufin /packages/libeufin/* /packages/
 COPY --from=merchant-demos /packages/merchant-demos/* /packages/
-RUN apt-get install -y /packages/*.deb
+RUN apt-get install --no-install-recommends -y /packages/*.deb
 COPY systemd/setup-sandcastle.service /etc/systemd/system/
 RUN systemctl enable setup-sandcastle.service
 RUN systemctl disable postgresql

-- 
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]