gnunet-svn
[Top][All Lists]
Advanced

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

[taler-sandcastle-ng] 04/39: sandcastle-ng: use apt instead of dpkg


From: gnunet
Subject: [taler-sandcastle-ng] 04/39: sandcastle-ng: use apt instead of dpkg
Date: Thu, 11 Jan 2024 13:59:37 +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 c8ba901056e476ec6848ec9a3e4e8ed1c2aaebaf
Author: Devan Carpenter <devan@taler.net>
AuthorDate: Thu Oct 26 11:10:31 2023 -0400

    sandcastle-ng: use apt instead of dpkg
    
    apt will resolve dependencies and do more configuring than when using
    dpkg directly
---
 Dockerfile | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index b0698d8..7167ce1 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 dpkg -i /packages/gnunet/*.deb
+RUN apt-get install /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 dpkg -i /packages/exchange/*.deb
+RUN apt-get install /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 dpkg -i /packages/merchant/*.deb
+RUN apt-get install /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 dpkg -i /packages/libeufin/*.deb
+RUN apt-get install /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 dpkg -i /packages/merchant-demos/*.deb
+RUN apt-get install /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 dpkg -i /packages/wallet/*.deb
+RUN apt-get install /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 dpkg -i /packages/sync/*.deb
+RUN apt-get install /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 dpkg -i /packages/*.deb
+RUN apt-get install /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]