Skip to content
  • Auto
  • Light
  • Dark

Branches

Branches

Branches

Create a new branch for a project
client.Projects.Branches.New(ctx, params) (*BranchstringConfigCommitCommitLatestBuildBuildObjectObjectProjectBranchObjectOrgstringProjectstringProjectBranch, error)
post/v0/projects/{project}/branches
Delete a project branch
client.Projects.Branches.Delete(ctx, branch, body) (*ProjectBranchDeleteResponse, error)
delete/v0/projects/{project}/branches/{branch}
List project branches
client.Projects.Branches.List(ctx, params) (*Page[BranchstringConfigCommitCommitLatestBuildIDstringObjectstringOrgstringProjectstringProjectBranchListResponse], error)
get/v0/projects/{project}/branches
Retrieve a project branch
client.Projects.Branches.Get(ctx, branch, query) (*BranchstringConfigCommitCommitLatestBuildBuildObjectObjectProjectBranchObjectOrgstringProjectstringProjectBranch, error)
get/v0/projects/{project}/branches/{branch}
Project Branch
ProjectBranchstruct
ShowShow
Branchstring
ConfigCommitRepoCommitRepoShastringCommit
LatestBuildIDstringConfigCommitstringCreatedAtTimeDocumentedSpecBuildObjectDocumentedSpecUnionObjectBuildObjectObjectOrgstringProjectstringTargetsBuildObjectTargetsUpdatedAtTimeBuildObject
ObjectProjectBranchObjectProjectBranchProjectBranchObjectProjectBranchObject
Hide ParametersShow Parameters
ProjectBranchObjectProjectBranchconst
ProjectBranchObjectProjectBranchProjectBranchObjectProjectBranchObject
"project_branch"
Orgstring
Projectstring