mbp-manjaro/Scripts/build-all-in-docker.sh

31 lines
1.1 KiB
Bash
Raw Normal View History

2020-09-10 16:25:18 -04:00
#!/bin/bash
# docker run --privileged --mount type=bind,source="$HOME"/manjaro-mbp-iso,target=/root/out \
# -v ~/tmp/buildiso:/var/lib/manjaro-tools/buildiso --env KERNEL=linux57-mbp\
# --env EDITION=gnome\
# jpyke3/mbp-manjaro-buildiso
for f in ../manjaro/*; do
if [ -d "$f" ]; then
e=$(echo -e "$f" | sed 's/\.\.\/manjaro\///')
2020-09-10 16:25:18 -04:00
# Make out directory
mkdir -p ~/mbp-manjaro/out/"$e"
2020-09-10 16:25:18 -04:00
# Run the container
2020-09-10 18:50:45 -04:00
docker run --privileged -v $PWD/../:/root/iso-profiles -v ~/mbp-manjaro/out/"$e":/root/out --env KERNEL=linux57-mbp --env EDITION="$e" jpyke3/mbp-manjaro-buildiso:dev
2020-09-10 17:25:24 -04:00
# Clean docker system
docker system prune -f
2020-09-10 16:25:18 -04:00
fi
done
for f in ../community/*; do
if [ -d "$f" ]; then
e=$(echo -e "$f" | sed 's/\.\.\/community\///')
2020-09-10 16:25:18 -04:00
# Make out directory
mkdir -p ~/mbp-manjaro/out/"$e"
2020-09-10 16:25:18 -04:00
# Run the container
2020-09-10 18:50:45 -04:00
docker run --privileged -v $PWD/../:/root/iso-profiles -v ~/mbp-manjaro/out/"$e":/root/out --env KERNEL=linux57-mbp --env EDITION="$e" jpyke3/mbp-manjaro-buildiso:dev
2020-09-10 17:25:24 -04:00
# Clean docker system
docker system prune -f
2020-09-10 16:25:18 -04:00
fi
done