[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-exchange] 06/06: ci: squash deps packages into one apt cmd
From: |
gnunet |
Subject: |
[taler-exchange] 06/06: ci: squash deps packages into one apt cmd |
Date: |
Wed, 13 Dec 2023 19:40:30 +0100 |
This is an automated email from the git hooks/post-receive script.
devan-carpenter pushed a commit to branch master
in repository exchange.
commit c31eb9b36d53192665f38bea7bebc5fcc1cc3d05
Author: Devan Carpenter <devan@taler.net>
AuthorDate: Tue Dec 12 16:38:05 2023 -0500
ci: squash deps packages into one apt cmd
makes containers smaller and improves caching logic
---
contrib/ci/Containerfile | 21 +++++++--------------
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/contrib/ci/Containerfile b/contrib/ci/Containerfile
index c90204e2..77239820 100644
--- a/contrib/ci/Containerfile
+++ b/contrib/ci/Containerfile
@@ -25,25 +25,18 @@ RUN apt-get update -yqq && \
python3-sphinx-rtd-theme \
recutils \
texinfo \
- zlib1g-dev
-
-# Debian packaging tools
-RUN apt-get install -yqq \
+ zlib1g-dev \
+ # Debian packaging tools \
po-debconf \
build-essential \
debhelper-compat \
devscripts \
- git-buildpackage
-
-# Documentation dependencies
-RUN apt-get install -yqq \
- codespell \
+ git-buildpackage \
+ # Documentation dependencies \
doxygen \
- graphviz
-
-# Test suite dependencies
-RUN apt-get install -yqq \
- jq \
+ graphviz \
+ # Test suite dependencies \
+ jq \
postgresql \
sudo \
wget
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-exchange] branch master updated (45e6947c -> c31eb9b3), gnunet, 2023/12/13
- [taler-exchange] 02/06: ci: add script for running CI locally, gnunet, 2023/12/13
- [taler-exchange] 05/06: ci: fixup debian packaging job, gnunet, 2023/12/13
- [taler-exchange] 01/06: ci: add package deploy job, gnunet, 2023/12/13
- [taler-exchange] 06/06: ci: squash deps packages into one apt cmd,
gnunet <=
- [taler-exchange] 04/06: ci: don't halt pipeline on docs or test failure, gnunet, 2023/12/13
- [taler-exchange] 03/06: ci: update packages before build and test jobs, gnunet, 2023/12/13