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
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
}