From 67147a3c5c0f1b195ad51e2c1a748fc0539f875e Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Mon, 28 Aug 2023 16:23:09 -0300 Subject: [PATCH] ci: add --project option to ci_run_n_monitor.py Now that we have drm-ci, add --project, so the script can also be used to linux (and any other projects). Let the default to "mesa" so it can keep behaving as before when the option is not given. Signed-off-by: Helen Koike Part-of: --- bin/ci/ci_run_n_monitor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ci/ci_run_n_monitor.py b/bin/ci/ci_run_n_monitor.py index c56b231..7445273 100755 --- a/bin/ci/ci_run_n_monitor.py +++ b/bin/ci/ci_run_n_monitor.py @@ -248,6 +248,7 @@ def parse_args() -> None: "--force-manual", action="store_true", help="Force jobs marked as manual" ) parser.add_argument("--stress", action="store_true", help="Stresstest job(s)") + parser.add_argument("--project", default="mesa", help="GitLab project name") mutex_group1 = parser.add_mutually_exclusive_group() mutex_group1.add_argument( @@ -305,7 +306,7 @@ if __name__ == "__main__": pipe = cur_project.pipelines.get(pipeline_id) REV = pipe.sha else: - cur_project = get_gitlab_project(gl, "mesa") + cur_project = get_gitlab_project(gl, args.project) if not REV: REV = check_output(['git', 'rev-parse', 'HEAD']).decode('ascii').strip() pipe = wait_for_pipeline(cur_project, REV) -- 2.7.4