Pipeline
OBJECT
A pipeline
Fields |
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
cancelIntermediateBuildsBoolean!
When a new build is created on a branch, any previous builds that are running on the same branch will be automatically cancelled
cancelIntermediateBuildsBranchFilterString
Limit which branches build cancelling applies to, for example !main will ensure that the main branch won't have it's builds automatically cancelled.
clusterCluster
colorString
The color of the pipeline
commitShortLengthInt!
The shortest length to which any git commit ID may be truncated while guaranteeing referring to a unique commit
createdAtDateTime
The time when the pipeline was created
createdByUser
The user who created the pipeline
defaultBranchString
The default branch for this pipeline
defaultTimeoutInMinutesInt
The default timeout in minutes for all command steps in this pipeline. This can still be overridden in any command step
descriptionString
The short description of the pipeline
emojiString
The emoji of the pipeline
favoriteBoolean!
Returns true if the viewer has favorited this pipeline
idID!
jobsJobConnection
Arguments
|
|
|
|
|
|
|
|
|
|
|
|
maximumTimeoutInMinutesInt
The maximum timeout in minutes for all command steps in this pipeline. Any command step without a timeout or with a timeout greater than this value will be set to this value.
metricsPipelineMetricConnection
nameString!
The name of the pipeline
nextBuildNumberInt!
The next build number
organizationOrganization!
permissionsPipelinePermissions!
pipelineTemplatePipelineTemplate
publicBoolean!deprecated
Deprecated: Use `visibility`
Whether this pipeline is visible to everyone, including people outside this organization
repositoryRepository
The repository for this pipeline
schedulesPipelineScheduleConnection
Schedules for this pipeline
Arguments
|
skipIntermediateBuildsBoolean!
When a new build is created on a branch, any previous builds that haven't yet started on the same branch will be automatically marked as skipped.
skipIntermediateBuildsBranchFilterString
Limit which branches build skipping applies to, for example !main will ensure that the main branch won't have it's builds automatically skipped.
slugString!
The slug of the pipeline
stepsPipelineSteps
tags[PipelineTag!]
Tags that have been given to this pipeline
teamsTeamPipelineConnection
Teams associated with this pipeline
Arguments
|
|
|
|
|
|
urlString!
The URL for the pipeline
uuidString!
The UUID of the pipeline
visibilityPipelineVisibility!
Whether this pipeline is visible to everyone, including people outside this organization
webhookURLString!
The URL to use in your repository settings for commit webhooks