From e7315e45e6e4857aec19fb623cef62a7204696e9 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 13 Oct 2009 13:46:12 -0700 Subject: [PATCH] debian: bail out on error during package build --- build_upload_debian_packages.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build_upload_debian_packages.sh b/build_upload_debian_packages.sh index 52f4db472ca7e..75b53e44f307f 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 -- 2.39.5