From 7907064d5b510fd62674de46a308429cc8507962 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Fri, 24 Apr 2026 13:13:33 +0200 Subject: [PATCH] run fail fast --- builder/run | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/builder/run b/builder/run index ee7e6b1..3698e32 100644 --- a/builder/run +++ b/builder/run @@ -4,15 +4,15 @@ run_tests() { mkdir -p /app/tests && cd /app/tests cmake -DCMAKE_BUILD_TYPE=Debug \ - -DIMAGEMAGICK=OFF - -DRUN_TESTS=ON /src - make -j$(nproc) + -DIMAGEMAGICK=OFF \ + -DRUN_TESTS=ON /src || return $? + make -j$(nproc) || return $? mkdir -p /app/imagemagick-tests && cd /app/imagemagick-tests cmake -DCMAKE_BUILD_TYPE=Debug \ -DIMAGEMAGICK=ON \ - -DRUN_TESTS=ON /src - make -j$(nproc) + -DRUN_TESTS=ON /src || return $? + make -j$(nproc) || return $? } build_package() @@ -21,20 +21,20 @@ build_package() mkdir -p /app/build && cd /app/build cmake -DCMAKE_BUILD_TYPE=Release \ -DIMAGEMAGICK=OFF \ - -DEXTRA_VERSION="-$ID-$VERSION_CODENAME" /src - make -j$(nproc) package + -DEXTRA_VERSION="-$ID-$VERSION_CODENAME" /src || return $? + make -j$(nproc) package || return $? mkdir -p /app/imagemagick-build && cd /app/imagemagick-build cmake -DCMAKE_BUILD_TYPE=Release \ -DIMAGEMAGICK=ON \ - -DEXTRA_VERSION="-imagemagick-$ID-$VERSION_CODENAME" /src - make -j$(nproc) package + -DEXTRA_VERSION="-imagemagick-$ID-$VERSION_CODENAME" /src || return $? + make -j$(nproc) package || return $? } copy_package() { - cp /app/build/*.deb /src/build/ - cp /app/imagemagick-build/*.deb /src/build/ + cp /app/build/*.deb /src/build/ || return $? + cp /app/imagemagick-build/*.deb /src/build/ || return $? } main() -- 2.47.3