From 9da7b5cc7d9a6501548fa8c521db065ea6c104ab Mon Sep 17 00:00:00 2001 From: Mandel Olaiya Date: Sun, 29 Mar 2026 23:16:15 +0200 Subject: [PATCH] Always archive multilingual audit failure output --- scripts/run_remote_multilingual_audit.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/run_remote_multilingual_audit.sh b/scripts/run_remote_multilingual_audit.sh index 4d458b3..1add8f6 100755 --- a/scripts/run_remote_multilingual_audit.sh +++ b/scripts/run_remote_multilingual_audit.sh @@ -14,6 +14,7 @@ trap 'rm -f "$TMP_FILE"' EXIT REMOTE_CMD="cd '${STAGING_AUDIT_PROJECT_DIR}' && '${STAGING_AUDIT_MANAGE}' audit_locales --format=json" +set +e STAGING_AUDIT_MINION="$STAGING_AUDIT_MINION" REMOTE_CMD="$REMOTE_CMD" AUDIT_TIMEOUT_SECONDS="$AUDIT_TIMEOUT_SECONDS" python3 - <<'PY2' > "$TMP_FILE" import json import os @@ -93,5 +94,7 @@ except Exception as exc: print(json.dumps(audit, indent=2, sort_keys=True)) PY2 status=$? +set -e cp "$TMP_FILE" "$OUTPUT_JSON" +cat "$OUTPUT_JSON" exit $status