cli.meta.ci.logs.download packageยถ
Submodulesยถ
cli.meta.ci.logs.download.fetch moduleยถ
- cli.meta.ci.logs.download.fetch.download_artifact(owner: str, repo: str, run: str, name: str, dest: Path, delay_max: float) tuple[str, bool]ยถ
- cli.meta.ci.logs.download.fetch.download_log(owner: str, repo: str, job: dict, dest: Path, delay_max: float) tuple[str, bool]ยถ
- cli.meta.ci.logs.download.fetch.jitter(delay_max: float) Noneยถ
cli.meta.ci.logs.download.github moduleยถ
- cli.meta.ci.logs.download.github.gh(args: list[str]) strยถ
Run
ghand return stdout, raising on a non-zero exit.
- cli.meta.ci.logs.download.github.gh_proc(args: list[str]) CompletedProcess[str]ยถ
Run
ghwith the given arguments and return the completed process.
- cli.meta.ci.logs.download.github.list_artifacts(owner: str, repo: str, run: str) list[str]ยถ
- cli.meta.ci.logs.download.github.list_jobs(owner: str, repo: str, run: str) list[dict]ยถ
- cli.meta.ci.logs.download.github.resolve_run(ref: str, repo_override: str | None) tuple[str, str, str]ยถ
Return (owner, repo, run_id) from a run id or a run/job URL.
A bare run id resolves owner/repo from
repo_overrideor the current gh repo.