summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-04-23 08:49:46 +0200
committerChristian Poessinger <christian@poessinger.com>2019-04-26 10:32:44 +0200
commit2ffff339c5515280a1926d2ee134d5d2c7cdbcfc (patch)
tree25c082683f692f09d10fd352f0adebb48db76887
parent89a0214f24f43492319caf5b4b74ec641a591294 (diff)
downloadvyos-build-2ffff339c5515280a1926d2ee134d5d2c7cdbcfc.tar.gz
vyos-build-2ffff339c5515280a1926d2ee134d5d2c7cdbcfc.zip
Makefile: proper handle 'make iso' error codes
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 3bfa9597..628574e2 100644
--- a/Makefile
+++ b/Makefile
@@ -28,9 +28,13 @@ prepare:
.ONESHELL:
iso: check_build_config clean prepare
@set -e
+ @set -o pipefail
@echo "It's not like I'm building this specially for you or anything!"
cd $(build_dir)
lb build 2>&1 | tee build.log
+ if [ "$?" != "0" ]; then
+ exit 1
+ fi
cd ..
@scripts/copy-image