Skip to content

Commit 5b6c1c5

Browse files
authored
Fix script for fetching binary artifacts [skip ci] (#688)
1 parent f651453 commit 5b6c1c5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

scripts/fetch_ci_binaries.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def get_artifact_info(job: dict) -> Optional[Tuple[str, str]]:
2929
Returns the artifact (URL, name) corresponding to job object.
3030
Returns None if job is not a binary build.
3131
"""
32-
if job["job_name"].startswith("binary-build-"):
32+
if job["job_name"].startswith(BINARY_BUILD_JOB_PREFIX):
3333
job_id = job["job_id"]
3434
job_name = job["job_name"]
3535
artifact_name = (
@@ -109,16 +109,16 @@ def main():
109109
for pipeline in pipelines:
110110
# assuming a chronologically descending order
111111
if workflow_predicate(pipeline):
112-
workflow_id = pipeline["workflows"]["workflow_id"]
113-
log_pipeline(workflow_id, pipeline)
112+
workspace_id = pipeline["workflows"]["workspace_id"]
113+
log_pipeline(pipeline["workflows"]["workflow_id"], pipeline)
114114
break
115115
else:
116116
sys.exit("Error: Could not locate workflow ID")
117117

118118
jobs = [
119119
pipeline["workflows"]
120120
for pipeline in pipelines
121-
if pipeline["workflows"]["workflow_id"] == workflow_id
121+
if pipeline["workflows"]["workspace_id"] == workspace_id
122122
]
123123

124124
artifact_infos = [
@@ -130,7 +130,7 @@ def main():
130130
if not artifact_infos:
131131
sys.exit("Error: No artifacts found")
132132

133-
write_artifacts(workflow_id, artifact_infos)
133+
write_artifacts(workspace_id, artifact_infos)
134134

135135

136136
if __name__ == "__main__":

0 commit comments

Comments
 (0)