From 5ed4722de8106a512a4faacfedaae7b8eda7260b Mon Sep 17 00:00:00 2001 From: Will Kahn-Greene Date: Tue, 5 Jul 2011 09:36:07 -0400 Subject: [PATCH] Makes maketarball more resilient to errors --- maketarball.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/maketarball.sh b/maketarball.sh index ef34da5b..2ee78016 100755 --- a/maketarball.sh +++ b/maketarball.sh @@ -39,6 +39,16 @@ git archive \ --prefix=mediagoblin-$PREFIX/ \ $REVISH > mediagoblin-$PREFIX.tar +if [[ $? -ne 0 ]] +then + echo "git archive command failed. See above text for reason." + if [[ -e mediagoblin-$PREFIX.tar ]] + then + rm mediagoblin-$PREFIX.tar + fi + exit 1; +fi + echo "compressing...." gzip mediagoblin-$PREFIX.tar