From 743d4a4c79e730bc2376704143cf75dadd525562 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Thu, 1 Apr 2021 17:37:35 +0200 Subject: [PATCH] Make the snapshot script fail when building fails (to avoid broken snapshots) --- snapshot.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/snapshot.sh b/snapshot.sh index 39751b1..f340155 100755 --- a/snapshot.sh +++ b/snapshot.sh @@ -2,7 +2,11 @@ mkdir .build cp -r * .build/ cd .build/src -make clobber && make all RELEASE=TRUE -j$(nproc) && make clean +if ! (make clobber && make all RELEASE=TRUE -j$(nproc) && make clean); then + cd ../.. + rm -rf .build + exit 1 +fi cp Dragonblocks DragonblocksServer .. cd .. rm -rf .git* deps src BUILDING.md snapshot.sh upload.sh DragonblocksAlpha-*.zip -- 2.44.0