Skip to content

Commit 3e0f3aa

Browse files
committed
fix builder images
1 parent 4801776 commit 3e0f3aa

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/build-builder-images.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,22 @@ jobs:
5757
ARG CODENAME=bookworm
5858
FROM ${DISTRO}:${CODENAME}
5959
60+
# Prevent interactive prompts during package installation
61+
ENV DEBIAN_FRONTEND=noninteractive
62+
ENV TZ=UTC
63+
ENV TERM=linux
64+
65+
# Disable prompts for package configuration
66+
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
67+
6068
# Install build dependencies
6169
RUN apt-get update && apt-get install -y \
70+
--no-install-recommends \
6271
debhelper cmake g++ git pkg-config \
6372
libusb-1.0-0-dev libzmq3-dev libpq-dev \
6473
libssl-dev libsqlite3-dev zlib1g-dev \
6574
libairspy-dev libairspyhf-dev libhackrf-dev \
75+
tzdata ca-certificates \
6676
&& rm -rf /var/lib/apt/lists/*
6777
6878
# Build and install RTL-SDR
@@ -94,7 +104,6 @@ jobs:
94104
N2kGroupFunctionDefaultHandlers.cpp N2kGroupFunction.cpp -I. && \
95105
ar rcs libnmea2000.a *.o
96106
97-
98107
# Clean up build artifacts
99108
RUN rm -rf /tmp/build
100109

0 commit comments

Comments
 (0)