From b5d84c9957c596333c91b4ee448a3451c921a224 Mon Sep 17 00:00:00 2001
From: Jason Kridner <jdk@ti.com>
Date: Mon, 14 Sep 2015 20:36:47 +0000
Subject: [PATCH 1/2] publish/bb.org_4gb_stable.sh: re-add stable image

* Make upload_image a function
* Make both stable and tester images
---
 publish/bb.org_4gb_stable.sh | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/publish/bb.org_4gb_stable.sh b/publish/bb.org_4gb_stable.sh
index 26c3c8ae5..0ebbfcd08 100755
--- a/publish/bb.org_4gb_stable.sh
+++ b/publish/bb.org_4gb_stable.sh
@@ -10,15 +10,17 @@ server_dir="/var/lib/buildbot/masters/kernel-buildbot/public_html/images/${branc
 
 export apt_proxy=localhost:3142/
 
+## Stable/shipping
 ##Debian 7:
-#image_name="debian-7.9-lxde-4gb-armhf-${time}"
-#size="4gb"
+image_name="debian-7.9-lxde-4gb-armhf-${time}"
+size="4gb"
 
-#options="--img-4gb bone-${image_name} --dtb beaglebone \
-#--beagleboard.org-production --boot_label BEAGLEBONE --enable-systemd \
-#--bbb-old-bootloader-in-emmc --hostname beaglebone"
+options="--img-4gb bone-${image_name} --dtb beaglebone \
+--beagleboard.org-production --boot_label BEAGLEBONE --enable-systemd \
+--bbb-old-bootloader-in-emmc --hostname beaglebone"
 
-#./RootStock-NG.sh -c bb.org-debian-wheezy-lxde-4gb
+./RootStock-NG.sh -c bb.org-debian-wheezy-lxde-4gb
+upload_image
 
 ##Debian 8:
 #image_name="debian-8.2-lxqt-2gb-armhf-${time}"
@@ -29,7 +31,9 @@ export apt_proxy=localhost:3142/
 #--rootfs_label rootfs --bbb-old-bootloader-in-emmc --hostname beaglebone"
 
 #./RootStock-NG.sh -c bb.org-debian-jessie-lxqt-2gb-v4.1
+#upload_image
 
+# Next/cape-tester image
 ##Debian 8:
 image_name="debian-8.2-tester-2gb-armhf-${time}"
 size="2gb"
@@ -39,6 +43,7 @@ options="--img-2gb bone-${image_name} --dtb beaglebone \
 --rootfs_label rootfs --bbb-old-bootloader-in-emmc --hostname beaglebone"
 
 ./RootStock-NG.sh -c bb.org-debian-jessie-tester-2gb-v4.1
+upload_image
 
 keep_net_alive () {
 	while : ; do
@@ -47,6 +52,7 @@ keep_net_alive () {
 	done
 }
 
+upload_image () {
 if [ -d ./deploy/${image_name} ] ; then
 	cd ./deploy/${image_name}/
 	sudo ./setup_sdcard.sh ${options}
@@ -74,4 +80,4 @@ if [ -d ./deploy/${image_name} ] ; then
 		rm -rf ./deploy/ || true
 	fi
 fi
-
+}
-- 
GitLab


From 31c503bfde3ece935fd1d438a03fe96f109ca3e6 Mon Sep 17 00:00:00 2001
From: Jason Kridner <jdk@ti.com>
Date: Mon, 14 Sep 2015 20:38:00 +0000
Subject: [PATCH 2/2] publish/bb.org_4gb_stable.sh: indent upload_image
 function

---
 publish/bb.org_4gb_stable.sh | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/publish/bb.org_4gb_stable.sh b/publish/bb.org_4gb_stable.sh
index 0ebbfcd08..0dd969d68 100755
--- a/publish/bb.org_4gb_stable.sh
+++ b/publish/bb.org_4gb_stable.sh
@@ -53,31 +53,31 @@ keep_net_alive () {
 }
 
 upload_image () {
-if [ -d ./deploy/${image_name} ] ; then
-	cd ./deploy/${image_name}/
-	sudo ./setup_sdcard.sh ${options}
+	if [ -d ./deploy/${image_name} ] ; then
+		cd ./deploy/${image_name}/
+		sudo ./setup_sdcard.sh ${options}
 
-	if [ -f bone-${image_name}-${size}.img ] ; then
-		sudo chown buildbot.buildbot bone-${image_name}-${size}.img
+		if [ -f bone-${image_name}-${size}.img ] ; then
+			sudo chown buildbot.buildbot bone-${image_name}-${size}.img
 
-		keep_net_alive & KEEP_NET_ALIVE_PID=$!
+			keep_net_alive & KEEP_NET_ALIVE_PID=$!
 
-		sync ; sync ; sleep 5
+			sync ; sync ; sleep 5
 
-		bmaptool create -o bone-${image_name}-${size}.bmap bone-${image_name}-${size}.img
+			bmaptool create -o bone-${image_name}-${size}.bmap bone-${image_name}-${size}.img
 
-		xz -z -3 -v -v --verbose bone-${image_name}-${size}.img
+			xz -z -3 -v -v --verbose bone-${image_name}-${size}.img
 
-		#upload:
-		ssh ${ssh_user} mkdir -p ${server_dir}
-		rsync -e ssh -av ./bone-${image_name}-${size}.bmap ${ssh_user}:${server_dir}/
-		rsync -e ssh -av ./bone-${image_name}-${size}.img.xz ${ssh_user}:${server_dir}/
+			#upload:
+			ssh ${ssh_user} mkdir -p ${server_dir}
+			rsync -e ssh -av ./bone-${image_name}-${size}.bmap ${ssh_user}:${server_dir}/
+			rsync -e ssh -av ./bone-${image_name}-${size}.img.xz ${ssh_user}:${server_dir}/
 
-		[ -e /proc/$KEEP_NET_ALIVE_PID ] && sudo kill $KEEP_NET_ALIVE_PID
+			[ -e /proc/$KEEP_NET_ALIVE_PID ] && sudo kill $KEEP_NET_ALIVE_PID
 
-		#cleanup:
-		cd ../../
-		rm -rf ./deploy/ || true
+			#cleanup:
+			cd ../../
+			rm -rf ./deploy/ || true
+		fi
 	fi
-fi
 }
-- 
GitLab