Add more output to wait_obs
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
This commit is contained in:
@@ -12,6 +12,7 @@ def get_buildstatus(project: str) -> ET.Element:
|
|||||||
return ET.fromstring(output)
|
return ET.fromstring(output)
|
||||||
except subprocess.CalledProcessError:
|
except subprocess.CalledProcessError:
|
||||||
continue
|
continue
|
||||||
|
print("Failed to get buildstatus from OBS")
|
||||||
|
|
||||||
def do_wait(project:str, commit:str) -> ET.Element:
|
def do_wait(project:str, commit:str) -> ET.Element:
|
||||||
last_state = None
|
last_state = None
|
||||||
@@ -73,6 +74,7 @@ def print_results(status: ET.Element) -> bool:
|
|||||||
def main():
|
def main():
|
||||||
project = os.environ.get("OBS_PROJECT")
|
project = os.environ.get("OBS_PROJECT")
|
||||||
sha = os.environ.get("GITEA_SHA")
|
sha = os.environ.get("GITEA_SHA")
|
||||||
|
print(f"Waiting for OBS to build {project} for commit {sha}")
|
||||||
status = do_wait(project, sha)
|
status = do_wait(project, sha)
|
||||||
if print_results(status):
|
if print_results(status):
|
||||||
return 1
|
return 1
|
||||||
|
Reference in New Issue
Block a user