Branches
Create a new project branch
post/v0/projects/{project}/branches
Retrieve a project branch
get/v0/projects/{project}/branches/{branch}
List project branches
get/v0/projects/{project}/branches
Delete a project branch
delete/v0/projects/{project}/branches/{branch}
Rebase a project branch
put/v0/projects/{project}/branches/{branch}/rebase
Reset
put/v0/projects/{project}/branches/{branch}/reset
ModelsExpand Collapse
ProjectBranch = object { branch, config_commit, latest_build, 3 more }
ProjectBranch = object { branch, config_commit, latest_build, 3 more }
A project branch names a line of development for a project. Like a Git branch, it points to a Git commit with a set of config files. In addition, a project branch also points to a set of custom code changes, corresponding to Git branches in the staging repos.
branch: string
branch: string
Branch name
config_commit: object { repo, sha }
config_commit: object { repo, sha }
A Git commit that points to the latest set of config files on a given branch.
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
id: string
id: string
Build ID
config_commit: string
created_at: string
documented_spec: object { content, type } or object { expires, type, url }
documented_spec: object { content, type } or object { expires, type, url }
Accepts one of the following:
UnionMember0 = object { content, type }
UnionMember0 = object { content, type }
content: string
type: "content"
UnionMember1 = object { expires, type, url }
UnionMember1 = object { expires, type, url }
expires: string
type: "url"
url: string
object: "build"
org: string
project: string
targets: object { cli, csharp, go, 8 more }
targets: object { cli, csharp, go, 8 more }
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
commit: object { status } or object { status } or object { status } or object { completed, status }
commit: object { status } or object { status } or object { status } or object { completed, status }
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { commit, conclusion, merge_conflict_pr }
completed: object { commit, conclusion, merge_conflict_pr }
repo: object { branch, name, owner }
repo: object { branch, name, owner }
branch: string
name: string
owner: string
sha: string
conclusion: "error" or "warning" or "note" or 9 more
conclusion: "error" or "warning" or "note" or 9 more
Accepts one of the following:
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
merge_conflict_pr: object { number, repo }
number: number
repo: object { name, owner }
repo: object { name, owner }
name: string
owner: string
status: "completed"
install_url: string
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
object: "build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
status: "not_started" or "codegen" or "postgen" or "completed"
Accepts one of the following:
"not_started"
"codegen"
"postgen"
"completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
Accepts one of the following:
NotStarted = object { status }
NotStarted = object { status }
status: "not_started"
Queued = object { status }
Queued = object { status }
status: "queued"
InProgress = object { status }
InProgress = object { status }
status: "in_progress"
Completed = object { completed, status }
Completed = object { completed, status }
completed: object { conclusion, url }
completed: object { conclusion, url }
conclusion: "success" or "failure" or "skipped" or 4 more
conclusion: "success" or "failure" or "skipped" or 4 more
Accepts one of the following:
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
status: "completed"
updated_at: string
object: "project_branch"
org: string
project: string
project: string
Project name