Files
claque/build.sh
2025-04-26 23:08:38 +02:00

21 lines
467 B
Bash
Executable File

#!/bin/bash
cd "$( dirname "${BASH_SOURCE[0]}" )"
RELEASE=(40 41 42)
for r in "${RELEASE[@]}"; do
sudo -u mirror mkdir -p /data/mirror/fedora/data/claque/releases/$r/x86_64/Packages
docker container rm claque-$r
sed "s/RELEASE/$r/" Dockerfile.default > Dockerfile
docker build -t customrepo-$r .
docker create --name claque-$r -e PACKAGES="$(< packages)" -v /data/mirror/fedora/data/claque/releases/$r/x86_64:/data customrepo-$r
rm -f Dockerfile
done