Files
claque/build.sh

21 lines
467 B
Bash
Executable File

#!/bin/bash
cd "$( dirname "${BASH_SOURCE[0]}" )"
RELEASE=(39 40 41)
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