build_oran.sh: ensure we fail the job if any steps fail 94/1394/1
authorJackie Huang <jackie.huang@windriver.com>
Thu, 7 Nov 2019 03:49:57 +0000 (11:49 +0800)
committerJackie Huang <jackie.huang@windriver.com>
Thu, 7 Nov 2019 03:50:49 +0000 (11:50 +0800)
Issue-ID: INF-4
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I3db6b26c54dfa32be87c726c1acc4c504af5b447

scripts/build_oran.sh

index e0c2198..fceb8fa 100755 (executable)
@@ -1,5 +1,8 @@
 #!/bin/bash
 
+# Ensure we fail the job if any steps fail.
+set -eu -o pipefail
+
 help_info () {
 cat << ENDHELP
 Usage:
@@ -126,7 +129,6 @@ fi
 # Build the oran-inf-host image
 mkdir -p logs
 TIMESTAMP=`date +"%Y%m%d_%H%M%S"`
-set -o pipefail
 RUN_CMD="bitbake ${DRYRUN} oran-image-inf-host"
 echo_cmd "Build the oran-image-inf-host image"
 bitbake ${DRYRUN} oran-image-inf-host 2>&1|tee logs/bitbake_oran-image-inf-host_${TIMESTAMP}.log