Builds
List project builds
client.builds.list(BuildListParams { project, branch, cursor, 2 more } params?, RequestOptionsoptions?): Page<Build { id, config_commit, created_at, 6 more } >
GET/v0/builds
Create build
client.builds.create(BuildCreateParams { project, revision, allow_empty, 5 more } params, RequestOptionsoptions?): Build { id, config_commit, created_at, 6 more }
POST/v0/builds
Retrieve build
client.builds.retrieve(stringbuildID, RequestOptionsoptions?): Build { id, config_commit, created_at, 6 more }
GET/v0/builds/{buildId}
Creates two comparable builds
client.builds.compare(BuildCompareParams { base, head, project, targets } params, RequestOptionsoptions?): BuildCompareResponse { base, head }
POST/v0/builds/compare
ModelsExpand Collapse
Build { id, config_commit, created_at, 6 more }
Build { id, config_commit, created_at, 6 more }
targets: Targets { cli, csharp, go, 10 more }
targets: Targets { cli, csharp, go, 10 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
BuildTarget { commit, install_url, object, 4 more }
BuildTarget { commit, install_url, object, 4 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
CheckStep = NotStarted { status } | Queued { status, url } | InProgress { status, url } | Completed { completed, conclusion, status, url }
CheckStep = NotStarted { status } | Queued { status, url } | InProgress { status, url } | Completed { completed, conclusion, status, url }
BuildCompareResponse { base, head }
BuildCompareResponse { base, head }
targets: Targets { cli, csharp, go, 10 more }
targets: Targets { cli, csharp, go, 10 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
targets: Targets { cli, csharp, go, 10 more }
targets: Targets { cli, csharp, go, 10 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
commit: NotStarted { status } | Queued { status } | InProgress { status } | Completed { commit, completed, completed_at, 3 more }
One of the following:
BuildsDiagnostics
Get diagnostics for a build
client.builds.diagnostics.list(stringbuildID, DiagnosticListParams { cursor, limit, severity, targets } query?, RequestOptionsoptions?): Page<BuildDiagnostic { code, ignored, level, 4 more } >
GET/v0/builds/{buildId}/diagnostics
BuildsTarget Outputs
Download build target output
client.builds.targetOutputs.retrieve(TargetOutputRetrieveParams { build_id, target, type, 2 more } query, RequestOptionsoptions?): TargetOutputRetrieveResponse
GET/v0/build_target_outputs