Skip to content

Commit 02b8576

Browse files
committed
config: Merge several commands to one layer
Signed-off-by: Denys Fedoryshchenko <[email protected]>
1 parent 403ed6d commit 02b8576

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

config/docker/base/host-tools.jinja2

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,18 @@
33
{% block multistage %}
44
# Build custom kmod package with compression enabled
55

6-
# SSL / HTTPS support
7-
RUN apt-get update && apt-get install --no-install-recommends -y \
8-
apt-transport-https \
9-
ca-certificates
10-
11-
# Add retries
12-
RUN echo 'Acquire::Retries "5";' > /etc/apt/apt.conf.d/80-retries
6+
# Add retries and deb-src entries
7+
RUN echo 'Acquire::Retries "5";' > /etc/apt/apt.conf.d/80-retries && \
8+
echo "deb-src http://deb.debian.org/debian trixie main non-free contrib" \
9+
>> /etc/apt/sources.list && \
10+
echo "deb-src http://deb.debian.org/debian-security/ trixie-security main contrib non-free" \
11+
>> /etc/apt/sources.list
1312

1413
# Prepare environment for building packages
15-
#RUN sed -i -- 's/# deb-src/deb-src/g' /etc/apt/sources.list
16-
RUN echo "deb-src http://deb.debian.org/debian trixie main non-free contrib" \
17-
>> /etc/apt/sources.list
18-
RUN echo "deb-src http://deb.debian.org/debian-security/ trixie-security main contrib non-free" \
19-
>> /etc/apt/sources.list
2014
RUN apt-get update && apt-get install -y --no-install-recommends \
15+
apt-transport-https \
2116
build-essential \
17+
ca-certificates \
2218
cdbs \
2319
devscripts \
2420
equivs \

0 commit comments

Comments
 (0)