1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-28 08:48:48 +02:00

CI/linux-qt6/validate_json.py: Use sys.exit(1) instead of throwing Exception

This commit is contained in:
Alexander Wilms 2023-10-27 13:33:38 +00:00
parent 6516ecbedd
commit 1d206253e0

View File

@ -1,6 +1,7 @@
#!/usr/bin/env python3
import re
import sys
from pathlib import Path
from pprint import pprint
@ -54,6 +55,6 @@ for path in sorted(Path(".").glob("**/*.json")):
errors.append({"error_pos": error_pos, "error_msg": exc})
if errors:
print("Summary of errors:")
print("The following JSON files are invalid:")
pprint(errors)
raise Exception("Not all JSON files are valid")
sys.exit(1)