commit 75bc25446840a3a0d051c13b3e2ae7b1c5fd10ee Author: Linus Nordberg linus@nordberg.se Date: Thu Apr 10 13:09:32 2014 +0200
Don't hardcode target 'build-nightly' for subsequent builds. --- tools/continuous-builds/build-tbb.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/continuous-builds/build-tbb.sh b/tools/continuous-builds/build-tbb.sh index 071903a..5f4b4ad 100755 --- a/tools/continuous-builds/build-tbb.sh +++ b/tools/continuous-builds/build-tbb.sh @@ -3,7 +3,8 @@ # build-tbb.sh [TARGET [PUBLISH-HOST [PUBLISH-SSH-KEY [BUILDDIR [DESTDIR [N]]]]]] # # Build TARGET in BUILDDIR, which will end up in DESTDIR -# Try doing it N times. +# Try building $TARGET one time and if that fails, try "build-$TARGET" +# up to N-1 times. # Upload result to PUBLISH-HOST using SSH key PUBLISH-KEY.
# TODO: @@ -32,7 +33,7 @@ while [ $status != done ]; do killall qemu-system-i386 qemu-system-x86_64 make $TARGET > build-$(date -u +%s).log && status=done printf "%s: Tried building $TARGET %d times. Status: %s.\n" $0 $n $status | tee -a $logfile - TARGET=build-nightly + TARGET=build-$TARGET [ $n -ge $N ] && break done
tbb-commits@lists.torproject.org