numerous.cli.build_manager_client module#
- exception numerous.cli.build_manager_client.BuildError#
Bases:
Exception
- class numerous.cli.build_manager_client.BuildManagerClient(stub, spm_stub)#
Bases:
object- create_history_update(repository, project_id, scenario_id, snapshot_id, parent_commit_id, comment, timestamp)#
- Return type:
str
- create_snapshot_get_upload_url(repository, snapshot_id, file_structure)#
- Return type:
str
- get_build_info(repository, build_id)#
- Return type:
Any
- get_download_url(repository, project_id, scenario_id, snapshot_id)#
- Return type:
str
- get_history_update(repository, commit_id)#
- Return type:
Optional[HistoryUpdate]
- get_scenario_history(repository, scenario_id)#
- Return type:
List[HistoryUpdate]
- launch_build(repository, commit_id, launch_after_build, tags, timeout)#
- stream_build_logs(build_id, scenario_id, project_id)#
- Return type:
Iterator[str]
- update_job_image_reference(repository, project_id, scenario_id, job_id, path, commit_id, build_id)#
- class numerous.cli.build_manager_client.HistoryUpdate(update)#
Bases:
object
- exception numerous.cli.build_manager_client.SnapshotAlreadyExistsError#
Bases:
Exception
- exception numerous.cli.build_manager_client.SnapshotError#
Bases:
Exception
- numerous.cli.build_manager_client.get_build_manager_client(api_url, id_token, organization)#
- Return type:
Iterator[BuildManagerClient]