]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/commitdiff
also rsync result
authorHolger Levsen <holger@layer-acht.org>
Thu, 21 Jun 2012 11:23:26 +0000 (13:23 +0200)
committerHolger Levsen <holger@layer-acht.org>
Thu, 21 Jun 2012 11:23:26 +0000 (13:23 +0200)
live_build.sh

index 03675231d5886042bcc42b5e208daf324c2d171d..f16f6f0d9045c700fbe87a4780c7aaa38c0c88fe 100755 (executable)
@@ -11,4 +11,24 @@ cd pserver.flexible
 sudo bash ./lb_build.sh
 ls -larth tftpboot/debian-live/amd64/
 ls -larth binary/live/
+
+
 figlet "success"
+
+BUILDDATE=$(date +%Y%m%d%H%M)
+
+BUILD_ID="${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/
+
+echo "Now rsyncing results to mgmt1..."
+#rsync --password-file /etc/rsynclivebuild-send.pass -av --delete /srv/mirror/live-build/ rsync://livebuild@10.1.1.1/livebuild/*
+rsync --password-file /etc/rsynclivebuild-send.pass -av /srv/mirror/live-build/ rsync://livebuild@10.1.1.1/livebuild/*
+
+figlet "rsync success"