Add more output to wait_obs

Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
This commit is contained in:
Nicolas Belouin 2025-02-24 10:47:26 +01:00
parent 331f08255c
commit 3dea69443d

View File

@ -12,6 +12,7 @@ def get_buildstatus(project: str) -> ET.Element:
return ET.fromstring(output)
except subprocess.CalledProcessError:
continue
print("Failed to get buildstatus from OBS")
def do_wait(project:str, commit:str) -> ET.Element:
last_state = None
@ -73,6 +74,7 @@ def print_results(status: ET.Element) -> bool:
def main():
project = os.environ.get("OBS_PROJECT")
sha = os.environ.get("GITEA_SHA")
print(f"Waiting for OBS to build {project} for commit {sha}")
status = do_wait(project, sha)
if print_results(status):
return 1