]> git.pld-linux.org Git - projects/cleanbuild.git/commitdiff
Use common die()
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 10 Mar 2021 22:49:52 +0000 (00:49 +0200)
committerElan Ruusamäe <glen@pld-linux.org>
Wed, 10 Mar 2021 23:10:58 +0000 (01:10 +0200)
bin/cleanbuild-docker.sh

index d0f97473405a36be3c712ade2520aca210be9f99..fffd8f98737c784511c1db1a6429f158056b0a31 100755 (executable)
@@ -18,8 +18,9 @@ topdir=$dir/rpm
 home=/home/builder
 
 die() {
-       echo >&2 "$0: $*"
-       exit 1
+       local rc=${2:-1}
+       echo >&2 "$0: $1"
+       exit $rc
 }
 
 is_no() {
@@ -106,8 +107,7 @@ package_build() {
                findbr=$PACKAGE_NAME.findbr.log
                builddir=$(docker exec $name sh -c 'test ! -d rpm/BUILD/* || echo rpm/BUILD/*')
                if [ -z "$builddir" ]; then
-                       echo >&2 "No build dir. Build failed?"
-                       exit 6
+                       die "No build dir. Build failed?" 6
                fi
                # need root to run poldek
                docker exec --user=root -w / $name sh -c "cd $home && cleanbuild/bin/findbr $builddir $buildlog" > $findbr
This page took 0.123587 seconds and 4 git commands to generate.