From aa0cb506bf2ae620b47c14fd3a985d89ca83c8d0 Mon Sep 17 00:00:00 2001 From: Yuta HIGUCHI Date: Thu, 12 Jan 2017 09:57:32 -0800 Subject: [PATCH] Clean up temporary files on exit Change-Id: I3568c76529fe3f66a5d8b8e5bdaa365f56c589a8 --- tools/build/onos-buck-publish | 2 ++ tools/build/onos-buck-publish-local | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tools/build/onos-buck-publish b/tools/build/onos-buck-publish index d7d0202b6a..f51de052a3 100755 --- a/tools/build/onos-buck-publish +++ b/tools/build/onos-buck-publish @@ -14,6 +14,8 @@ TEST_PUB=$(mktemp /tmp/onos-publish-tests.XXXXX) && echo "Created temp file for test artifact publish: $TEST_PUB" || { echo "Failed to create temp file"; exit 1; } +trap "rm -f $ARTIFACT_PUB $ARTIFACT_PUB.bak $TEST_PUB $TEST_PUB.bak" EXIT + set -e set -x diff --git a/tools/build/onos-buck-publish-local b/tools/build/onos-buck-publish-local index 8bebeaa1c4..d47f72df24 100755 --- a/tools/build/onos-buck-publish-local +++ b/tools/build/onos-buck-publish-local @@ -4,6 +4,8 @@ set -e onos-buck -V rm -f /tmp/publish.sh +trap "rm -f /tmp/publish.sh /tmp/publish.sh.bak" EXIT + onos-buck query "kind('onos_jar', deps('//tools/package:onos-package'))" >> /tmp/publish.sh