From 869b1cfb57831a9463b04ccf34d9a5d537d5ee87 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Thu, 23 Apr 2015 11:13:12 +0200 Subject: [PATCH] more robust for parallel runs --- scripts/vbuild-nightly.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/vbuild-nightly.sh b/scripts/vbuild-nightly.sh index 10c72a5..92f5639 100755 --- a/scripts/vbuild-nightly.sh +++ b/scripts/vbuild-nightly.sh @@ -18,9 +18,10 @@ function scan_build_scm_url () { scan_build_scm_url "$@" -tmp=/tmp/$COMMAND-$$ -git archive --remote=$GIT_REPO $GIT_TAG $COMMAND | tar -C /tmp -xf - -mv /tmp/$COMMAND $tmp -chmod +x $tmp -$tmp "$@" -rm $tmp +tmpd=/tmp/git-$$ +tmpc=$tpmd/$COMMAND +mkdir $tmpd +git archive --remote=$GIT_REPO $GIT_TAG $COMMAND | tar -C $tmpd -xf - +chmod +x $tmc +$tmpc "$@" +rm -rf $tmpd -- 2.43.0