diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 54745a45081085c6f13b220d44c89e6ef124177b..ccd8867baf5c3f89d87df6f38c466f76d943280e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,6 +2,9 @@ stages: - core - extra +variables: + PYTHONUNBUFFERED: 1 + core_build: stage: core script: diff --git a/build.py b/build.py index 1dc1adc6dca88567a93cda4e45e624d3aba2091f..b7632624a6fa81fb709d960f26e13d7b23fbd626 100644 --- a/build.py +++ b/build.py @@ -22,8 +22,9 @@ def main(pkg_list_file, fail=True): time.sleep(10) pipeline = project.pipelines.get(pipeline.id) if pipeline.status != 'success': - message = "Pipeline {} for {} failed with status {}".format( - pipeline.id, pkg, pipeline.status) + message = "Pipeline https://gitlab.idiap.ch/bob/{pkg}/" + "pipelines/{id} failed with status {status}".format( + id=pipeline.id, pkg=pkg, status=pipeline.status) if fail: raise RuntimeError(message) else: