summaryrefslogtreecommitdiffstats
path: root/rebuild-iso.sh
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xinu.at>2015-10-26 17:50:31 +0100
committerFlorian Pritz <bluewind@xinu.at>2015-10-26 17:50:31 +0100
commit7646f26e425b0997818c450543b9bf5c70b6a26e (patch)
tree786ec2378f384cde6959c10b6958f532ba5040b2 /rebuild-iso.sh
downloadarchiso-config-7646f26e425b0997818c450543b9bf5c70b6a26e.tar.gz
archiso-config-7646f26e425b0997818c450543b9bf5c70b6a26e.tar.xz
initial commit
Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'rebuild-iso.sh')
-rwxr-xr-xrebuild-iso.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/rebuild-iso.sh b/rebuild-iso.sh
new file mode 100755
index 0000000..aa1b489
--- /dev/null
+++ b/rebuild-iso.sh
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+set -e
+umask 022
+
+sudo rm -rf work
+sudo ./build.sh -v
+sudo rm -rf work
+
+unset -v latest
+for file in out/archlinux-*.iso; do
+ [[ $file -nt $latest ]] && latest=$file
+done
+
+rsync -tP "$latest" mistral:
+ssh root@mistral cd /home/flo\; ./extract-archiso.sh "${latest##*/}"