diff options
author | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2018-11-02 22:10:49 +0000 |
---|---|---|
committer | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2018-11-02 22:10:49 +0000 |
commit | 8cf8bc8ec881760055c73315b7e8c52f0962c492 (patch) | |
tree | 917056a3ce6f26be5eccdc13188fd89a5e02ac41 /build_all.sh | |
parent | 8a7411fb876243d1c2eadc8917f4352c78bd180f (diff) | |
parent | 4188ede639da7fbb198a56869283770b63db947d (diff) | |
download | draklive-config-8cf8bc8ec881760055c73315b7e8c52f0962c492.tar draklive-config-8cf8bc8ec881760055c73315b7e8c52f0962c492.tar.gz draklive-config-8cf8bc8ec881760055c73315b7e8c52f0962c492.tar.bz2 draklive-config-8cf8bc8ec881760055c73315b7e8c52f0962c492.tar.xz draklive-config-8cf8bc8ec881760055c73315b7e8c52f0962c492.zip |
Switch to using draklive2 (merge branch 'user/martinw/use-grub2')
Diffstat (limited to 'build_all.sh')
-rwxr-xr-x | build_all.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/build_all.sh b/build_all.sh new file mode 100755 index 0000000..9a7c3f1 --- /dev/null +++ b/build_all.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +declare -A desktops + +release=6 + +archs="i586 x86_64" + +desktops[i586]="Xfce" + +desktops[x86_64]="GNOME Plasma Xfce" + +./update_bootloader_files.sh +for arch in $archs; do + for desktop in ${desktops[$arch]}; do + sudo -u draklive sudo /usr/bin/draklive2 --clean --all --define arch=$arch --define desktop=$desktop + sudo -u bcd mkdir -p /home/bcd/public_html/isos/trial-builds/Mageia-${release}-LiveDVD-${desktop}-${arch}-DVD + sudo -u bcd cp /home/draklive/var-data/build/Mageia-${release}-LiveDVD-${desktop}-${arch}-DVD/dist/* /home/bcd/public_html/isos/trial-builds/Mageia-${release}-LiveDVD-${desktop}-${arch}-DVD + # not enough space on rabbit's RAM disk for all four variants, so delete as we go + sudo -u draklive sudo /usr/bin/draklive2 --clean --define arch=$arch --define desktop=$desktop + done +done |