Always archive multilingual audit failure output
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user