From: Bastian Dehn Date: Wed, 22 Apr 2026 14:29:50 +0000 (+0200) Subject: builder with env for soll time X-Git-Tag: 1.3.20^2~14 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=5366fb5c33097706e77b61775f8eaf0d55cd0ece;p=feierabend.git builder with env for soll time --- diff --git a/builder/builder b/builder/builder index e2bf58b..b757dda 100755 --- a/builder/builder +++ b/builder/builder @@ -2,11 +2,12 @@ main() { - podman build -f builder/Containerfile-trixie -t feierabend-builder-trixie - podman run --rm -v ./:/src feierabend-builder-trixie + local codenames="trixie forky" - podman build -f builder/Containerfile-forky -t feierabend-builder-forky - podman run --rm -v ./:/src feierabend-builder-forky + for codename in $codenames; do + podman build -f builder/Containerfile-$codename -t feierabend-builder-$codename + podman run --rm -v ./:/src -e SOLL_HOUR=$SOLL_HOUR -e SOLL_MINUTES=$SOLL_MINUTES feierabend-builder-$codename + done } main diff --git a/builder/run b/builder/run index 32bde5a..19cb511 100644 --- a/builder/run +++ b/builder/run @@ -9,8 +9,11 @@ run_tests() build() { + local soll_hour=${SOLL_HOUR:="8"} + local soll_minutes=${SOLL_MINUTES:="0"} + mkdir -p /build && cd /build - cmake -DCMAKE_BUILD_TYPE=Release /src + cmake -DCMAKE_BUILD_TYPE=Release -DSOLL_HOUR="$soll_hour" -DSOLL_MINUTES="$soll_minutes" /src make -j$(nproc) package }