From 9486cad5633f608e29d441cf3a2ad7de57469e1a Mon Sep 17 00:00:00 2001 From: leafee98 Date: Fri, 18 Aug 2023 12:22:11 +0800 Subject: [PATCH] Fix unexpected stop when build, add delimiter in log - Fix stop the whole build when error occurred in a single package build - Add delimiter in build_all script log, --- script/build_all.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/script/build_all.sh b/script/build_all.sh index dd4d752..3be16a5 100755 --- a/script/build_all.sh +++ b/script/build_all.sh @@ -58,6 +58,7 @@ set -o nounset set -o errexit set -o errtrace +_DELIMITER="================================================================" _PROGRAM_NAME="$0" _PACKGES_TO_BUILD=() MAKEDEB_PATH="" @@ -115,6 +116,7 @@ fi for package in "${_PACKGES_TO_BUILD[@]}" ; do ( + msg_info "$_DELIMITER" msg_info "Start for $package" cd "$package" @@ -146,7 +148,7 @@ for package in "${_PACKGES_TO_BUILD[@]}" ; do msg_info "Uploading $package_name to $UPLOAD_TO_WEBDAV" upload_to_webdav "$package_name" "$UPLOAD_TO_WEBDAV" "$WEBDAV_USER" "$WEBDAV_PASS" fi - ) + ) || true done