From: Sage Weil Date: Tue, 13 Oct 2009 20:46:12 +0000 (-0700) Subject: debian: bail out on error during package build X-Git-Tag: v0.17~49 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e7315e45e6e4857aec19fb623cef62a7204696e9;p=ceph.git debian: bail out on error during package build --- diff --git a/build_upload_debian_packages.sh b/build_upload_debian_packages.sh index 52f4db472ca7..75b53e44f307 100755 --- a/build_upload_debian_packages.sh +++ b/build_upload_debian_packages.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -e + vers=`grep AM_INIT_AUTOMAKE configure.ac | head -1 | cut '-d ' -f 2 | sed 's/)//'` echo vers $vers @@ -23,8 +25,8 @@ fi echo final vers $finalvers echo cleanup -rm *.deb *.tar.gz *.changes *.dsc -rm -rf ceph-$vers* +rm *.deb *.tar.gz *.changes *.dsc || true +rm -rf ceph-$vers* || true echo generating git version stamp cd src @@ -71,4 +73,4 @@ rsync -v --progress *$arch.{deb,changes} sage@ceph.newdream.net:debian/dists/$re rsync -v --progress ceph_* sage@ceph.newdream.net:debian/dists/$repo/main/source # rebuild index -ssh sage@ceph.newdream.net build_debian_repo.sh \ No newline at end of file +ssh sage@ceph.newdream.net build_debian_repo.sh