Report errors also to Pipeline message log.

This commit is contained in:
Patrick Lehmann
2024-09-11 22:03:21 +02:00
parent 0e9d878f0e
commit c8362d99cc
6 changed files with 39 additions and 8 deletions

View File

@@ -25,7 +25,11 @@ def loadRequirementsFile(requirementsFile: Path):
requirements = "-r ../tests/requirements.txt"
if requirements.startswith("-r"):
requirementsFile = Path(requirements[2:].lstrip())
dependencies = loadRequirementsFile(requirementsFile)
try:
dependencies = loadRequirementsFile(requirementsFile)
except FileNotFoundError as ex:
print(f"::error title=FileNotFound::{ex}")
exit(1)
else:
dependencies = [req.strip() for req in requirements.split(" ")]