Skip to content

Commit 146ff45

Browse files
committed
fix: surface xcodebuild showBuildSettings errors in CI output
1 parent 39105ce commit 146ff45

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

scripts/build-release.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,12 @@ build_for_arch() {
310310
echo "🔨 Building for $arch..."
311311

312312
# Fetch build settings once for this arch (used by build_for_arch and bundle_dylibs)
313-
build_settings=$(xcodebuild -project "$PROJECT" -scheme "$SCHEME" -configuration "$CONFIG" -arch "$arch" -skipPackagePluginValidation -showBuildSettings 2>&1)
313+
echo "Fetching build settings..."
314+
if ! build_settings=$(xcodebuild -project "$PROJECT" -scheme "$SCHEME" -configuration "$CONFIG" -arch "$arch" -skipPackagePluginValidation -showBuildSettings 2>&1); then
315+
echo "❌ FATAL: xcodebuild -showBuildSettings failed"
316+
echo "$build_settings"
317+
exit 1
318+
fi
314319

315320
# Prepare architecture-specific libraries
316321
prepare_mariadb "$arch"

0 commit comments

Comments
 (0)