From: Bastian Dehn Date: Fri, 24 Apr 2026 11:13:33 +0000 (+0200) Subject: run fail fast X-Git-Tag: v1.1.28^2~3 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=7907064d5b510fd62674de46a308429cc8507962;p=sane-kds-s2000w-net.git run fail fast --- 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()