From c449975c6d69b6f9336cc3075b1f97befc155e9e Mon Sep 17 00:00:00 2001 From: Alex <15199219+muskit@users.noreply.github.com> Date: Mon, 10 Nov 2025 21:30:40 -0800 Subject: [PATCH] make sure build script doesn't keep going if something fails --- build-and-package.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/build-and-package.sh b/build-and-package.sh index 27431a5..603fad3 100755 --- a/build-and-package.sh +++ b/build-and-package.sh @@ -3,12 +3,13 @@ cd $(dirname $0) app_version=MercuryConverter-v$(cat src/Assets/version) +echo Building $app_version # create builds -dotnet publish src --runtime linux-x64 -c Release -p:PublishSingleFile=True --self-contained false -o "./builds/$app_version-linux-x64" -dotnet publish src --runtime win-x64 -c Release -p:PublishSingleFile=True --self-contained false -o "./builds/$app_version-win-x64" +dotnet publish src --runtime linux-x64 -c Release -p:PublishSingleFile=True --self-contained false -o "./builds/$app_version-linux-x64" && +dotnet publish src --runtime win-x64 -c Release -p:PublishSingleFile=True --self-contained false -o "./builds/$app_version-win-x64" && # package builds -cd builds -zip -r "$app_version-linux-x64.zip" "$app_version-linux-x64" +cd builds && +zip -r "$app_version-linux-x64.zip" "$app_version-linux-x64" && zip -r "$app_version-win-x64.zip" "$app_version-win-x64"