From 26674aad828040c8cd95783f0e0987e9b738fa6a Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 13 Jul 2026 12:35:47 +0200 Subject: image-builder: per-variant isolation, non-zero exit on failure Co-Authored-By: Claude Opus 4.8 --- .extras/image-builder/build-full-image.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to '.extras/image-builder/build-full-image.sh') diff --git a/.extras/image-builder/build-full-image.sh b/.extras/image-builder/build-full-image.sh index 22db536..8c4476e 100644 --- a/.extras/image-builder/build-full-image.sh +++ b/.extras/image-builder/build-full-image.sh @@ -179,6 +179,11 @@ DOCKERFILE # Main # ============================================================================ +rc=0 for VERSION in "${BUILD_VARIANTS[@]}"; do - build_variant "${VERSION}" + if ! ( build_variant "${VERSION}" ); then + _warn "variant ${VERSION} failed; continuing." + rc=1 + fi done +exit "${rc}" -- cgit v1.2.3