Commit local changes
This commit is contained in:
20
build.sh
20
build.sh
@@ -1,6 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
docker container rm claque
|
||||
docker build -t customrepo .
|
||||
cd "$( dirname "${BASH_SOURCE[0]}" )"
|
||||
|
||||
RELEASE=(38 39 40)
|
||||
|
||||
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 --privileged --user 978:978 -e PACKAGES="$(< packages)" -v /data/mirror/fedora/data/claque/releases/$r/x86_64:/data customrepo-$r
|
||||
|
||||
rm -f Dockerfile
|
||||
done
|
||||
|
||||
docker create --name claque -e PACKAGES="$(< packages)" -v /mnt/user/Data/fedora-mirror/data/claque/releases/30/x86_64:/data -v /mnt/user/Data/fedora-mirror/data/rpmfusion:/rpmfusion customrepo
|
||||
|
Reference in New Issue
Block a user