From: Thierry Parmentelat Date: Thu, 23 Apr 2015 09:13:12 +0000 (+0200) Subject: more robust for parallel runs X-Git-Url: http://git.onelab.eu/?p=infrastructure.git;a=commitdiff_plain;h=869b1cfb57831a9463b04ccf34d9a5d537d5ee87 more robust for parallel runs --- 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