From d932fd287c87b7722ba686e8dc896c6e5170f145 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=C5=BBygowski?= Date: Mon, 8 Apr 2024 15:58:27 +0200 Subject: [PATCH] Vlv2TbltDevicePkg/Build_IFWI.sh: Return exit codes on failure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Żygowski --- .../edk2-platforms/Vlv2TbltDevicePkg/Build_IFWI.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/FW/PlatformBuildLab/Max/edk2-platforms/Vlv2TbltDevicePkg/Build_IFWI.sh b/FW/PlatformBuildLab/Max/edk2-platforms/Vlv2TbltDevicePkg/Build_IFWI.sh index be4b558f..c6ae7139 100755 --- a/FW/PlatformBuildLab/Max/edk2-platforms/Vlv2TbltDevicePkg/Build_IFWI.sh +++ b/FW/PlatformBuildLab/Max/edk2-platforms/Vlv2TbltDevicePkg/Build_IFWI.sh @@ -126,22 +126,22 @@ if [ $Arch == "X64" ]; then fi if [ ! -f ../../ipxe/src/bin-x86_64-efi-sb/ipxe.efi ]; then - cd ../../ipxe || exit - git reset --hard HEAD || exit - git clean -df || exit - git checkout 77b07ea4fdc259d7253c6f9df2beda6e6c7a9d85 || exit + cd ../../ipxe || exit 1 + git reset --hard HEAD || exit 1 + git clean -df || exit 1 + git checkout 77b07ea4fdc259d7253c6f9df2beda6e6c7a9d85 || exit 1 if [ $CleanBuild == "1" ]; then - make clean || exit + make clean || exit 1 fi sed -i 's|//#define\s*IMAGE_SCRIPT.*|#define IMAGE_SCRIPT|' "src/config/general.h" if [ ! -f dasharo.ipxe ]; then - wget http://raw.githubusercontent.com/Dasharo/dasharo-blobs/main/dasharo/dasharo.ipxe || exit + wget http://raw.githubusercontent.com/Dasharo/dasharo-blobs/main/dasharo/dasharo.ipxe || exit 1 fi sed -i 's|.*DOWNLOAD_PROTO_HTTPS|#define DOWNLOAD_PROTO_HTTPS|g' "src/config/general.h" make -C src bin-x86_64-efi-sb/ipxe.efi EMBED=$PWD/dasharo.ipxe BUILD_ID_CMD="echo 0x1234567890" if [ ! -f src/bin-x86_64-efi-sb/ipxe.efi ]; then echo "Failed to build ipxe" - exit + exit 1 fi cd ../edk2-platforms/$PLATFORM_PACKAGE fi