From ed50807446e0a086e92ba640cac3941599096d92 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Mon, 2 Feb 2015 09:45:01 +0200 Subject: scripts: add option to upload all builds Change-Id: I520e834872d72e1e69519f86220b5400028d644e Reviewed-by: Eirik Aavitsland --- scripts/build-all.sh | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/build-all.sh b/scripts/build-all.sh index 63cfc9b..6bb939e 100755 --- a/scripts/build-all.sh +++ b/scripts/build-all.sh @@ -21,6 +21,15 @@ ## ############################################################################# +while test -n "$1"; do + case "$1" in + "--upload") + UPLOAD=1 + ;; + esac + shift +done + echo "-------------------------------------" >> build.log for DIR in $(ls -d build-*); do ( @@ -29,7 +38,14 @@ for DIR in $(ls -d build-*); do echo "${MACHINE}:" >> ../build.log echo " start: $(date)" >> ../build.log - bitbake b2qt-embedded-image meta-toolchain-b2qt-embedded-sdk || echo " build failed" >> ../build.log + bitbake b2qt-embedded-image meta-toolchain-b2qt-embedded-sdk + if [ $? = 0 ]; then + if [ -n "${UPLOAD}" ]; then + ../sources/meta-b2qt/scripts/upload.sh + fi + else + echo " build failed" >> ../build.log + fi echo " end: $(date)" >> ../build.log ) done -- cgit v1.2.3-54-g00ecf