exit 0
fi
-figlet "building $LIVE_TYPE"
+BUILDDATE=$(date +%Y%m%d%H%M)
+TARGET_BASE=/srv/mirror/live-build
+
+BUILD_ID="${LIVE_TYPE}-${BUILDDATE}-${BUILD_NUMBER}"
+BUILD_TARGET=$TARGET_BASE/$BUILD_ID
+
+figlet "building $LIVE_TYPE with build_id $BUILD_ID"
cd pserver.flexible
sudo bash ./lb_build.sh mrproper
sudo bash ./lb_build.sh -p office-proxy,$LIVE_TYPE
+#
+# TODO: echo $BUILD_ID > $live_buildchroot/etc/profitbricks-live-build-ID
+#
+
ls -larth tftpboot/debian-live/amd64/
ls -larth binary/live/
figlet "success"
-BUILDDATE=$(date +%Y%m%d%H%M)
-
-BUILD_ID="${LIVE_TYPE}-${BUILDDATE}-${BUILD_NUMBER}"
-BUILD_TARGET=/srv/mirror/live-build/$BUILD_ID
-
mkdir -p $BUILD_TARGET
echo "Now copying results..."
# hack to ignore 2.6.32 kernel + initrd
cp -v tftpboot/debian-live/amd64/initrd.img-3* tftpboot/debian-live/amd64/vmlinuz-3* $BUILD_TARGET/
cp -v binary/live/filesystem.squashfs $BUILD_TARGET/
+sort binary/live/filesystem.packages
echo "Now rsyncing results to mgmt1..."
-rsync --password-file /etc/rsynclivebuild-send.pass -avv --delete /srv/mirror/live-build/ rsync://livebuild@10.1.1.1/livebuild/
+rsync --password-file /etc/rsynclivebuild-send.pass -avv --delete $TARGET_BASE/ rsync://livebuild@10.1.1.1/livebuild/
figlet "rsync success"
# cleanup /srv/mirror, keep MAX number of images
#
MAX=10
-cd /srv/mirror/live-build/
+cd $TARGET_BASE
COUNT=0
for i in $(ls -artd1 ./${LIVE_TYPE}-*) ; do
let COUNT=COUNT+1