Loading ci/get_id_of_last_job_occurence.py +39 −38 Original line number Diff line number Diff line Loading @@ -38,16 +38,7 @@ PAGE_SUFFIX = "&page={}" API_BASE_URL = "https://forge.3gpp.org/rep/api/v4/projects/49" parser = argparse.ArgumentParser() parser.add_argument("branch_name") parser.add_argument("job_name") args = parser.parse_args() branch_name = args.branch_name job_name = args.job_name def get_job_id(branch_name, job_name): job_id = -1 # check last 500 pipelines max for page in range(100): Loading Loading @@ -78,4 +69,14 @@ for page in range(100): if job_id >= 0: break return job_id if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument("branch_name") parser.add_argument("job_name") args = parser.parse_args() job_id = get_job_id(args.branch_name, args.job_name) print(job_id) No newline at end of file Loading
ci/get_id_of_last_job_occurence.py +39 −38 Original line number Diff line number Diff line Loading @@ -38,16 +38,7 @@ PAGE_SUFFIX = "&page={}" API_BASE_URL = "https://forge.3gpp.org/rep/api/v4/projects/49" parser = argparse.ArgumentParser() parser.add_argument("branch_name") parser.add_argument("job_name") args = parser.parse_args() branch_name = args.branch_name job_name = args.job_name def get_job_id(branch_name, job_name): job_id = -1 # check last 500 pipelines max for page in range(100): Loading Loading @@ -78,4 +69,14 @@ for page in range(100): if job_id >= 0: break return job_id if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument("branch_name") parser.add_argument("job_name") args = parser.parse_args() job_id = get_job_id(args.branch_name, args.job_name) print(job_id) No newline at end of file