pipeline-runs
CI/CD pipeline execution (trigger, list, get, cancel)
20 operations
- GET/groups/{group_id}/pipeline-runsList every pipeline run in a group's subtree
- GET/repositories/{repo_id}/pipeline-runsList a repository's pipeline runs, newest first
- POST/repositories/{repo_id}/pipeline-runsStart a run from a graph that is already resolved
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}Read a pipeline run and the state of its steps
- POST/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/approvals/{node_id}Grant or deny a pipeline step waiting at its approval gate.
- POST/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/approveApprove an untrusted run.
- POST/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/cancelCancel a running pipeline.
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodesList the steps of a pipeline run
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodes/{node_run_id}Read one step of a pipeline run, at any attempt
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodes/{node_run_id}/logsOne page of a step's logs, addressed by line.
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodes/{node_run_id}/logs/downloadDownload a step's whole log as one file
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodes/{node_run_id}/logs/indexHow large a step's log is and whether it is still being written
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodes/{node_run_id}/logs/searchFind where a term appears in a step's log
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/nodes/{node_run_id}/logs/streamStream a running step's log lines as they arrive
- POST/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/retryRetry a finished pipeline run.
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/statusA run's status in compact form, for polling.
- GET/repositories/{repo_id}/pipeline-runs/{pipeline_run_id}/streamStream a pipeline run's status as it changes
- POST/repositories/{repo_id}/pipeline-runs/validateCheck whether a run would be allowed, without starting it.
- GET/user/pipeline-runsList the pipeline runs the caller triggered, across every repository they can view
- GET/user/repositories/pipeline-runsList the pipeline runs in the repositories the caller belongs to