changeset 465:513ae52ac250

More tweaking of nightly cron job script.
author Rob Landley <rob@landley.net>
date Mon, 10 Nov 2008 01:33:02 -0600
parents 99e039a4b8bc
children ce303506c266
files sources/cronjob.sh
diffstat 1 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/sources/cronjob.sh	Mon Nov 10 01:32:08 2008 -0600
+++ b/sources/cronjob.sh	Mon Nov 10 01:33:02 2008 -0600
@@ -22,6 +22,10 @@
 rm -rf build || exit 1
 su ${WHOISIT} -c "./download.sh --extract && ./host-tools.sh" || exit 1
 
+rm -rf serverdir
+mkdir -p serverdir
+(. sources/functions.sh; do_readme | tee serverdir README.txt)
+
 # Build a temporary system as a host architecture for static toolchains
 su ${WHOISIT} -c "./cross-compiler.sh $HOSTARCH && ./mini-native.sh $HOSTARCH" || exit 1
 
@@ -44,7 +48,8 @@
 
 for i in $(cd build/mini-native-$HOSTARCH/build; ls out-*.txt)
 do
-  bzcat < build/mini-native-$HOSTARCH/build/"$i" > $i.bz2
+  cp build/mini-native-$HOSTARCH/build/"$i" .
+  bzip2 < build/mini-native-$HOSTARCH/build/"$i" > serverdir/$i.bz2
 done
 
 rm -rf build/mini-native-* build/system-image-* || exit 1
@@ -54,7 +59,7 @@
 for i in $(cd sources/targets; ls)
 do
   (./mini-native.sh $i && ./package-mini-native.sh $i) 2>&1 |
-    tee >(bzip2 > out-$i.txt.bz2)
+    tee out-$i.txt | tee >(bzip2 > serverdir/out-$i.txt.bz2)
 done
 
 # Build system images using static toolchains above
@@ -64,3 +69,5 @@
 # Publish the result
 #ssh -i /home/landley/.ssh/id_dsa ${WHOISIT}@${SERVER} \
 #	"rm public_html/fwl/*; mv public_html/fwlnew/* public_html/fwl"
+
+cp build/*.tar.bz2 serverdir