aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmaketarball.sh10
1 files changed, 10 insertions, 0 deletions
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