]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/commitdiff
housekeeping
authorHolger Levsen <holger@layer-acht.org>
Thu, 13 Sep 2012 09:43:28 +0000 (11:43 +0200)
committerHolger Levsen <holger@layer-acht.org>
Thu, 13 Sep 2012 09:43:28 +0000 (11:43 +0200)
liveboot_build.sh

index 60983dc4697d4a0bac77093ab90988f6b3e3acfa..8a4a24f9280dddbd184266454441b686b57f27c4 100755 (executable)
@@ -4,6 +4,7 @@
 # GPL2 licenced
 
 set -e
+#set -x
 export
 
 #
@@ -14,7 +15,7 @@ export PB_SUITE=production-proposed-updates
 RSYNC_SRC=/srv/mirror/liveboot
 RSYNC_FILTER=''
 
-# WORK IN PROGRESS
+# TODO: WORK IN PROGRESS
 # ri server
 RSYNC_DST1="liveboot@riserver/liveboot/" 
 # pbb (mgmt5)
@@ -22,7 +23,6 @@ RSYNC_DST2="liveboot@10.254.1.1/liveboot/"
 # staging (mgmt9)
 RSYNC_DST3="liveboot@10.252.1.1/liveboot/"
 
-figlet "still work in progress, but... getting there"
 
 BUILD_SCRIPT=$(mktemp)
 cat > $BUILD_SCRIPT <<-EOF
@@ -34,7 +34,7 @@ git checkout $GIT_BRANCH
 ./build.sh $BUILD_NUMBER $GIT_BRANCH
 EOF
 sudo pbuilder --execute --bindmounts /srv/build/ -- $BUILD_SCRIPT
-
+rm $BUILD_SCRIPT
 
 # FIXME: too much sudo here...
 cd /srv/build/liveboot/builds
@@ -58,6 +58,7 @@ figlet "mirror to staging OK"
 
 echo "mirror to DCs is MISSING"
 
+# TODO: garbage collection
 #
 # cleanup /srv/mirror, keep MAX number of images
 #
@@ -73,6 +74,8 @@ echo "mirror to DCs is MISSING"
 #        fi
 #done
 
-#figlet "cleanup OK"
 echo -n "cleanup DISABLED: "
 du -sh /srv/mirror/liveboot
+
+figlet "OK"
+