From 2a6e7be01e41f25e6bd212ef9dbc88d92bf7df40 Mon Sep 17 00:00:00 2001 From: humocs-man <251756307+humocs-man@users.noreply.github.com> Date: Fri, 24 Apr 2026 20:54:59 +0200 Subject: [PATCH] Update build scripts in Containerfile Replace 10-build.sh with 10-repos.sh and add additional build scripts for multimedia, virtualization, and Steam. --- Containerfile | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/Containerfile b/Containerfile index b2cb5ee..045cbcc 100644 --- a/Containerfile +++ b/Containerfile @@ -60,9 +60,32 @@ RUN --mount=type=bind,from=ctx,source=/,target=/ctx \ --mount=type=cache,dst=/var/cache \ --mount=type=cache,dst=/var/log \ --mount=type=tmpfs,dst=/tmp \ - /ctx/build/10-build.sh + /ctx/build/10-repos.sh + +RUN --mount=type=bind,from=ctx,source=/,target=/ctx \ + --mount=type=cache,dst=/var/cache \ + --mount=type=cache,dst=/var/log \ + --mount=type=tmpfs,dst=/tmp \ + /ctx/build/20-multimedia.sh + +RUN --mount=type=bind,from=ctx,source=/,target=/ctx \ + --mount=type=cache,dst=/var/cache \ + --mount=type=cache,dst=/var/log \ + --mount=type=tmpfs,dst=/tmp \ + /ctx/build/30-virt.sh + +RUN --mount=type=bind,from=ctx,source=/,target=/ctx \ + --mount=type=cache,dst=/var/cache \ + --mount=type=cache,dst=/var/log \ + --mount=type=tmpfs,dst=/tmp \ + /ctx/build/40-steam.sh + +RUN --mount=type=bind,from=ctx,source=/,target=/ctx \ + --mount=type=cache,dst=/var/cache \ + --mount=type=cache,dst=/var/log \ + --mount=type=tmpfs,dst=/tmp \ + /ctx/build/50-remove packages and enable Services.sh -# Nach dem Ausführen von 10-build.sh: # Deklaration der Verzeichnisse für systemd-tmpfiles, um bootc-Linting-Warnungen zu vermeiden. # Dies stellt sicher, dass /var/lib/dnf und /var/lib/rpm beim Booten sauber existieren. RUN mkdir -p /etc/tmpfiles.d/ && \