diff options
author | Will Kahn-Greene <willg@bluesock.org> | 2011-07-05 09:36:07 -0400 |
---|---|---|
committer | Will Kahn-Greene <willg@bluesock.org> | 2011-07-05 09:36:07 -0400 |
commit | 5ed4722de8106a512a4faacfedaae7b8eda7260b (patch) | |
tree | 0e9cbd1ccae7f591d1f26f389bc2b3584a057c6e | |
parent | 132773ae083ee137d6667ccdfc858c7a6865be5a (diff) | |
download | mediagoblin-5ed4722de8106a512a4faacfedaae7b8eda7260b.tar.lz mediagoblin-5ed4722de8106a512a4faacfedaae7b8eda7260b.tar.xz mediagoblin-5ed4722de8106a512a4faacfedaae7b8eda7260b.zip |
Makes maketarball more resilient to errors
-rwxr-xr-x | maketarball.sh | 10 |
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 |