Buildkite logo
  • Pipelines
    • Overview
      • Getting started
      • Create your own pipeline
      • Buildkite Pipelines architecture
      • Dashboard walkthrough
      • Build page new
      • Glossary
      • Overview
      • GitHub
      • GitHub Enterprise
      • GitLab
      • Bitbucket
      • Bitbucket Server
      • Phabricator
      • Other Git servers
      • Overview
      • From Jenkins
      • From Bamboo
      • Docker-based builds
      • Parallelizing builds
      • Using Bazel on Buildkite
      • Dynamic pipelines and annotations using Bazel
      • Migrating to YAML steps
      • Using GitHub merge queues
      • Triggering Pipelines Using GitHub Actions
      • Overview
      • Installation
      • Configuration
      • SSH keys
      • GitHub SSH keys
      • Hooks
      • Monitoring and observing
      • Pausing and resuming
      • Queues
      • Prioritization
      • Securing
      • Signed pipelines
      • Tokens
      • Unclustered tokens deprecated
      • Tracing
        • Overview
          • VPC design
          • Securing your setup
          • Recommendations
          • Overview
          • Setup
          • Security
          • AWS Secrets Manager
          • Secrets bucket
          • Managing the Stack
          • Template parameters
          • CloudFormation service role
          • Troubleshooting
          • Setup
          • Troubleshooting
          • On AWS EC2 Mac instances
        • Overview
        • Overview
        • Installation
        • Git credentials
        • Default parameters
        • Controller configuration
        • Agent configuration
        • Running builds
        • Long-running jobs
        • Git settings
        • Pipeline signing
        • Agent hooks and plugins
        • Pipeline validation
        • Job metadata
        • Sidecars
        • Kubernetes PodSpec
        • Container resource limits
        • Volume mounts
        • Command override
        • Securing the stack
        • Prometheus metrics
        • Troubleshooting
        • Ubuntu
        • Debian
        • Red Hat/CentOS
        • FreeBSD
        • macOS
        • Windows
        • Linux
        • Docker
        • Overview
        • start
        • annotate
        • annotation
        • artifact
        • bootstrap
        • build
        • env
        • lock
        • meta-data
        • oidc
        • pause
        • pipeline
        • redactor
        • resume
        • secret
        • step
        • stop
        • tool
        • Overview
        • Installation
        • Upgrading to v2
        • Upgrading to v3
        • Configuration
        • SSH keys
        • GitHub SSH keys
        • Hooks
        • Queues
        • Prioritization
        • Securing
          • Ubuntu
          • Debian
          • Red Hat/CentOS
          • FreeBSD
          • macOS
          • Windows
          • Linux
          • Docker
          • AWS
          • Google Cloud
          • start
          • meta-data
          • artifact
          • pipeline
      • Overview
      • Defining steps
        • Overview
        • Command step
        • Wait step
        • Block step
        • Input step
        • Trigger step
        • Group step
        • Overview
        • Buildkite SDK
      • Writing build scripts
      • Using conditionals
      • Step dependencies
      • Environment variables
      • Skipping builds
      • Build artifacts
      • Build timeouts
      • Pipeline tags
      • Build retention
      • Public pipelines
      • Using build meta-data
      • Managing log output
      • Links and images in log output
      • Notifications
      • Job minutes
      • Glob pattern syntax
      • Example pipelines
        • Prioritizing jobs
        • Controlling concurrency
        • Build matrix
        • Branch configuration
        • Scheduled builds
        • Archive and delete
      • Overview
      • Manage clusters
      • Manage queues
      • Migrate from unclustered to clustered agents
      • Overview
      • Linux hosted agents
      • macOS hosted agents
      • Cache volumes
      • Code access
      • Pipeline migration
      • Terminal access
        • Overview
        • Getting started
        • Troubleshooting fastlane
      • Overview
      • Manage rules
      • Overview
      • Enforcing security controls
        • Overview
        • Managing secrets
        • Risk considerations
        • Buildkite secrets
      • Incoming webhooks
        • Overview
        • OIDC with AWS
      • Permissions
      • Overview
      • Pipeline templates
      • Build exports
      • Overview
      • Deploying to Kubernetes
      • Deploying with Argo
      • Deploying with Heroku
      • Deployment visibility with Backstage
      • Deployment plugins
      • Waterfall view
      • Cluster insights
      • Queue metrics
      • Overview
        • Overview
        • Using plugins
        • Plugins directory
        • Plugin tools
        • Writing plugins
        • PagerDuty
        • Slack
        • Slack Workspace
        • CCMenu and CCTray
        • Notification plugins
        • Datadog
        • Honeycomb
        • OpenTelemetry preview
        • Amazon EventBridge
        • Observability plugins
        • Security and compliance plugins
        • SonarScanner CLI tutorial
        • Secrets plugins
        • Artifactory
        • Artifact plugins
        • Package plugins
        • Build status badges
        • Docker Hub
        • Backstage
      • Database migration (Archived)
  • Test Engine
    • Overview
      • Getting started
      • Glossary
      • Overview
      • Manage test suites
      • Flaky test management
      • Test state and quarantine
      • Tags preview
      • Test ownership
      • Labels
      • Saved views
      • Public test suites
      • Permissions
      • Overview
      • Android
      • Elixir
      • Go
      • JavaScript
      • .NET
      • Python
      • Ruby
      • Rust
      • Swift
        • Overview
        • Importing JUnit XML
        • Importing JSON
        • Writing your own collectors
      • CI environment variables
      • Overview
      • Configuring
      • Test Engine Client installation
      • Slack New
    • Usage and billing
  • Package Registries
    • Overview
      • Background
      • Getting started
      • Manage registries
        • Overview
        • Amazon S3
        • Google Cloud Storage preview
      • Overview
      • Export from JFrog
      • Export from Cloudsmith
      • Import exported packages
      • Overview
      • OIDC
      • Permissions
      • SLSA provenance
      • Overview
      • Alpine
      • Debian
      • Files
        • OCI-based
        • Standard
      • Hugging Face preview
        • Maven
        • Gradle (Kotlin)
        • Gradle (Groovy)
      • JavaScript
      • NuGet
      • OCI
      • Python
      • Red Hat
      • Ruby
      • Terraform
  • Platform
    • Overview
      • Overview
      • User and team permissions
      • Enforce 2FA
      • System banners
      • Two-factor authentication (2FA)
    • Audit log
    • Emojis
      • Overview
      • Installation
      • Configuration
      • Overview
      • Okta
      • ADFS
      • Google Workspace
      • Google Workspace (SAML)
      • GitHub
      • OneLogin
      • Azure AD
      • Custom SAML
      • Set up with GraphQL
      • Slack Workspace
    • Service quotas
  • APIs
    • Overview
    • Managing API tokens
    • API differences
      • Overview
      • Limits
      • Access token
      • Emojis
      • Meta
      • User
        • Overview
        • Members
        • Registries
        • Registry tokens
        • Packages
        • Overview
        • Agents
        • Annotations
        • Artifacts
        • Builds
        • Clusters
        • Jobs
        • Pipeline templates
        • Rules
        • Overview
        • Members
        • Pipelines
        • Suites
        • Flaky tests deprecated
        • Quarantine
        • Runs
        • Suites
        • Tests
      • Overview
      • Console and CLI tutorial
        • Overview
        • Agents
        • Artifacts
        • Builds
        • Clusters
        • GitHub rate limits
        • Hosted agents
        • Jobs
        • Pipelines
        • Pipeline templates
        • Registries
        • Rules
        • Organizations
        • Teams
      • Limits
        • agent
        • agentToken
        • apiAccessTokenCode
        • artifact
        • auditEvent
        • build
        • graphQLSnippet
        • job
        • node
        • notificationService
        • organization
        • organizationInvitation
        • organizationMember
        • pipeline
        • pipelineSchedule
        • pipelineTemplate
        • registry
        • rule
        • secret
        • ssoProvider
        • team
        • viewer
        • agentPause
        • agentResume
        • agentStop
        • agentTokenCreate
        • agentTokenRevoke
        • apiAccessTokenCodeAuthorize
        • buildAnnotate
        • buildCancel
        • buildCreate
        • buildRebuild
        • clusterAgentTokenCreate
        • clusterAgentTokenRevoke
        • clusterAgentTokenUpdate
        • clusterCreate
        • clusterDelete
        • clusterQueueCreate
        • clusterQueueDelete
        • clusterQueuePauseDispatch
        • clusterQueueResumeDispatch
        • clusterQueueUpdate
        • clusterUpdate
        • emailCreate
        • emailResendVerification
        • graphQLSnippetCreate
        • jobTypeBlockUnblock
        • jobTypeCommandCancel
        • jobTypeCommandRetry
        • noticeDismiss
        • organizationApiAccessTokenRevoke
        • organizationApiIpAllowlistUpdate
        • organizationBannerDelete
        • organizationBannerUpsert
        • organizationEnforceTwoFactorAuthenticationForMembersUpdate
        • organizationInvitationCreate
        • organizationInvitationResend
        • organizationInvitationRevoke
        • organizationMemberDelete
        • organizationMemberUpdate
        • organizationRevokeInactiveTokensAfterUpdate
        • pipelineArchive
        • pipelineCreate
        • pipelineCreateWebhook
        • pipelineDelete
        • pipelineFavorite
        • pipelineRotateWebhookURL
        • pipelineScheduleCreate
        • pipelineScheduleDelete
        • pipelineScheduleUpdate
        • pipelineTemplateCreate
        • pipelineTemplateDelete
        • pipelineTemplateUpdate
        • pipelineUnarchive
        • pipelineUpdate
        • ruleCreate
        • ruleDelete
        • ruleUpdate
        • ssoProviderCreate
        • ssoProviderDelete
        • ssoProviderDisable
        • ssoProviderEnable
        • ssoProviderUpdate
        • teamCreate
        • teamDelete
        • teamMemberCreate
        • teamMemberDelete
        • teamMemberUpdate
        • teamPipelineCreate
        • teamPipelineDelete
        • teamPipelineUpdate
        • teamRegistryCreate
        • teamRegistryDelete
        • teamRegistryUpdate
        • teamSuiteCreate
        • teamSuiteDelete
        • teamSuiteUpdate
        • teamUpdate
        • totpActivate
        • totpCreate
        • totpDelete
        • totpRecoveryCodesRegenerate
        • APIAccessToken
        • APIAccessTokenCode
        • APIAccessTokenCodeAuthorizeMutationPayload
        • APIApplication
        • Agent
        • AgentConnection
        • AgentEdge
        • AgentPausePayload
        • AgentPermissions
        • AgentResumePayload
        • AgentStopPayload
        • AgentToken
        • AgentTokenConnection
        • AgentTokenCreatePayload
        • AgentTokenEdge
        • AgentTokenPermissions
        • AgentTokenRevokePayload
        • Annotation
        • AnnotationBody
        • AnnotationConnection
        • AnnotationEdge
        • Artifact
        • ArtifactConnection
        • ArtifactEdge
        • AuditAPIContext
        • AuditActor
        • AuditAgentAPIContext
        • AuditEvent
        • AuditSubject
        • AuditWebContext
        • AuthorizationBitbucket
        • AuthorizationConnection
        • AuthorizationEdge
        • AuthorizationGitHub
        • AuthorizationGitHubApp
        • AuthorizationGitHubEnterprise
        • AuthorizationGoogle
        • AuthorizationSAML
        • Avatar
        • Build
        • BuildAnnotatePayload
        • BuildCancelPayload
        • BuildConnection
        • BuildCreatePayload
        • BuildEdge
        • BuildMetaData
        • BuildMetaDataConnection
        • BuildMetaDataEdge
        • BuildRebuildPayload
        • BuildSourceAPI
        • BuildSourceFrontend
        • BuildSourceSchedule
        • BuildSourceTriggerJob
        • BuildSourceWebhook
        • BuildStepUpload
        • BuildStepUploadDefinition
        • Cluster
        • ClusterAgentTokenConnection
        • ClusterAgentTokenCreatePayload
        • ClusterAgentTokenEdge
        • ClusterAgentTokenRevokePayload
        • ClusterAgentTokenUpdatePayload
        • ClusterConnection
        • ClusterCreatePayload
        • ClusterDeletePayload
        • ClusterEdge
        • ClusterPermission
        • ClusterQueue
        • ClusterQueueConnection
        • ClusterQueueCreatePayload
        • ClusterQueueDeletePayload
        • ClusterQueueEdge
        • ClusterQueueMetrics
        • ClusterQueuePauseDispatchPayload
        • ClusterQueueResumeDispatchPayload
        • ClusterQueueToken
        • ClusterQueueUpdatePayload
        • ClusterToken
        • ClusterUpdatePayload
        • CompositeRegistryUpstream
        • Dependency
        • DependencyConnection
        • DependencyEdge
        • Dispatch
        • Email
        • EmailConnection
        • EmailCreatePayload
        • EmailEdge
        • EmailResendVerificationPayload
        • GitHubRateLimit
        • GraphQLSnippet
        • GraphQLSnippetCreatePayload
        • HostedAgentInstanceShape
        • HostedAgentLinuxSettings
        • HostedAgentMacOSSettingsType
        • HostedAgentPlatformSettings
        • HostedAgentQueueSettings
        • JobConcurrency
        • JobConnection
        • JobEdge
        • JobEventActor
        • JobEventAssigned
        • JobEventBuildStepUploadCreated
        • JobEventCanceled
        • JobEventConnection
        • JobEventEdge
        • JobEventFinished
        • JobEventGeneric
        • JobEventRetried
        • JobEventRetryFailed
        • JobEventTimedOut
        • JobPriority
        • JobRetryRuleAutomatic
        • JobRetryRules
        • JobTypeBlock
        • JobTypeBlockUnblockPayload
        • JobTypeCommand
        • JobTypeCommandCancelPayload
        • JobTypeCommandRetryPayload
        • JobTypeTrigger
        • JobTypeWait
        • Mutation
        • Notice
        • NoticeDismissPayload
        • NotificationServiceOpenTelemetryTracing
        • NotificationServiceSlack
        • NotificationServiceWebhook
        • OperatingSystem
        • Organization
        • OrganizationAPIAccessToken
        • OrganizationAPIAccessTokenConnection
        • OrganizationAPIAccessTokenEdge
        • OrganizationAPIAccessTokenRevokeMutationPayload
        • OrganizationAPIIPAllowlistUpdateMutationPayload
        • OrganizationAuditEventConnection
        • OrganizationAuditEventEdge
        • OrganizationBanner
        • OrganizationBannerConnection
        • OrganizationBannerDeletePayload
        • OrganizationBannerEdge
        • OrganizationBannerUpsertPayload
        • OrganizationConnection
        • OrganizationEdge
        • OrganizationEnforceTwoFactorAuthenticationForMembersUpdateMutationPayload
        • OrganizationImpersonationRequest
        • OrganizationInvitation
        • OrganizationInvitationConnection
        • OrganizationInvitationCreatePayload
        • OrganizationInvitationEdge
        • OrganizationInvitationPermissions
        • OrganizationInvitationResendPayload
        • OrganizationInvitationRevokePayload
        • OrganizationInvitationSSOType
        • OrganizationInvitationTeamAssignment
        • OrganizationInvitationTeamAssignmentConnection
        • OrganizationInvitationTeamAssignmentEdge
        • OrganizationMember
        • OrganizationMemberConnection
        • OrganizationMemberDeletePayload
        • OrganizationMemberEdge
        • OrganizationMemberPermissions
        • OrganizationMemberPipeline
        • OrganizationMemberPipelineConnection
        • OrganizationMemberPipelineEdge
        • OrganizationMemberSSO
        • OrganizationMemberSecurity
        • OrganizationMemberUpdatePayload
        • OrganizationPermissions
        • OrganizationRepositoryProviderGitHub
        • OrganizationRepositoryProviderGitHubEnterpriseServer
        • OrganizationRepositoryProviderGitHubRateLimit
        • OrganizationRevokeInactiveTokensAfterUpdateMutationPayload
        • OrganizationSSO
        • OrganizationSSOProvider
        • PageInfo
        • Permission
        • Pipeline
        • PipelineArchivePayload
        • PipelineConnection
        • PipelineCreatePayload
        • PipelineCreateWebhookPayload
        • PipelineDeletePayload
        • PipelineEdge
        • PipelineFavoritePayload
        • PipelineMetric
        • PipelineMetricConnection
        • PipelineMetricEdge
        • PipelinePermissions
        • PipelineRotateWebhookURLPayload
        • PipelineSchedule
        • PipelineScheduleConnection
        • PipelineScheduleCreatePayload
        • PipelineScheduleDeletePayload
        • PipelineScheduleEdge
        • PipelineSchedulePermissions
        • PipelineScheduleUpdatePayload
        • PipelineSteps
        • PipelineTag
        • PipelineTemplate
        • PipelineTemplateConnection
        • PipelineTemplateCreatePayload
        • PipelineTemplateDeletePayload
        • PipelineTemplateEdge
        • PipelineTemplateUpdatePayload
        • PipelineUnarchivePayload
        • PipelineUpdatePayload
        • PullRequest
        • Query
        • RecoveryCode
        • RecoveryCodeBatch
        • Registry
        • RegistryConnection
        • RegistryEdge
        • RegistryToken
        • Repository
        • RepositoryProviderBeanstalk
        • RepositoryProviderBeanstalkSettings
        • RepositoryProviderBitbucket
        • RepositoryProviderBitbucketServer
        • RepositoryProviderBitbucketServerSettings
        • RepositoryProviderBitbucketSettings
        • RepositoryProviderCodebase
        • RepositoryProviderCodebaseSettings
        • RepositoryProviderGitHubEnterpriseSettings
        • RepositoryProviderGitHubSettings
        • RepositoryProviderGithub
        • RepositoryProviderGithubEnterprise
        • RepositoryProviderGitlab
        • RepositoryProviderGitlabCommunity
        • RepositoryProviderGitlabEnterprise
        • RepositoryProviderGitlabSettings
        • RepositoryProviderUnknown
        • RepositoryProviderUnknownSettings
        • Rule
        • RuleConnection
        • RuleCreatePayload
        • RuleDeletePayload
        • RuleEdge
        • RuleUpdatePayload
        • SCMPipelineSettings
        • SCMRepositoryHost
        • SCMService
        • SSOAuthorization
        • SSOAuthorizationConnection
        • SSOAuthorizationEdge
        • SSOAuthorizationIdentity
        • SSOProviderConnection
        • SSOProviderCreatePayload
        • SSOProviderDeletePayload
        • SSOProviderDisablePayload
        • SSOProviderEdge
        • SSOProviderEnablePayload
        • SSOProviderGitHubApp
        • SSOProviderGoogleGSuite
        • SSOProviderSAML
        • SSOProviderSAMLIdPType
        • SSOProviderSAMLMetadataType
        • SSOProviderSAMLSPType
        • SSOProviderUpdatePayload
        • Secret
        • StepCommand
        • StepInput
        • StepTrigger
        • StepWait
        • Subscription
        • Suite
        • SuiteConnection
        • SuiteEdge
        • TOTP
        • TOTPActivatePayload
        • TOTPCreatePayload
        • TOTPDeletePayload
        • TOTPRecoveryCodesRegeneratePayload
        • Team
        • TeamConnection
        • TeamCreatePayload
        • TeamDeletePayload
        • TeamEdge
        • TeamMember
        • TeamMemberConnection
        • TeamMemberCreatePayload
        • TeamMemberDeletePayload
        • TeamMemberEdge
        • TeamMemberPermissions
        • TeamMemberUpdatePayload
        • TeamPermissions
        • TeamPipeline
        • TeamPipelineConnection
        • TeamPipelineCreatePayload
        • TeamPipelineDeletePayload
        • TeamPipelineEdge
        • TeamPipelinePermissions
        • TeamPipelineUpdatePayload
        • TeamRegistry
        • TeamRegistryConnection
        • TeamRegistryCreatePayload
        • TeamRegistryDeletePayload
        • TeamRegistryEdge
        • TeamRegistryPermissions
        • TeamRegistryUpdatePayload
        • TeamSuite
        • TeamSuiteConnection
        • TeamSuiteCreatePayload
        • TeamSuiteDeletePayload
        • TeamSuiteEdge
        • TeamSuitePermissions
        • TeamSuiteUpdatePayload
        • TeamUpdatePayload
        • UnregisteredUser
        • User
        • Viewer
        • ViewerPermissions
        • __Directive
        • __EnumValue
        • __Field
        • __InputValue
        • __Schema
        • __Type
        • Boolean
        • DateTime
        • ID
        • Int
        • JSInt
        • JSON
        • PipelineSelector
        • String
        • TeamSelector
        • UserSelector
        • XML
        • YAML
        • Authorization
        • BuildSource
        • Connection
        • JobEvent
        • JobInterface
        • Node
        • NotificationService
        • OrganizationRepositoryProvider
        • RepositoryProvider
        • RepositoryProviderSettings
        • SSOProvider
        • Step
        • APIAccessTokenScopes
        • AnnotationOrder
        • AnnotationStyle
        • AuditActorType
        • AuditEventType
        • AuditSubjectType
        • AuthorizationType
        • BuildBlockedStates
        • BuildStates
        • ClusterOrder
        • ClusterQueueOrder
        • HostedAgentArchitecture
        • HostedAgentInstanceShapeName
        • HostedAgentMacOSVersion
        • HostedAgentMachineType
        • HostedAgentSize
        • JobEventActorType
        • JobEventSignalReason
        • JobEventType
        • JobOrder
        • JobRetryTypes
        • JobStates
        • JobTypes
        • NoticeNamespaces
        • OrganizationAuditEventOrders
        • OrganizationInvitationOrders
        • OrganizationInvitationStates
        • OrganizationMemberOrder
        • OrganizationMemberRole
        • OrganizationMemberSSOModeEnum
        • PipelineAccessLevels
        • PipelineOrders
        • PipelineTemplateOrder
        • PipelineVisibility
        • RegistryAccessLevels
        • RegistryOrders
        • RevokeInactiveTokenPeriod
        • RuleAction
        • RuleEffect
        • RuleOrder
        • RuleSourceType
        • RuleTargetType
        • SSOAuthorizationState
        • SSOProviderSAMLRSAXMLSecurity
        • SSOProviderSAMLXMLSecurity
        • SSOProviderStates
        • SSOProviderTypes
        • SuiteAccessLevels
        • SuiteOrders
        • TeamMemberOrder
        • TeamMemberRole
        • TeamOrder
        • TeamPipelineOrder
        • TeamPrivacy
        • TeamRegistryOrder
        • TeamSuiteOrder
        • __DirectiveLocation
        • __TypeKind
        • APIAccessTokenCodeAuthorizeMutationInput
        • AgentPauseInput
        • AgentResumeInput
        • AgentStopInput
        • AgentTokenCreateInput
        • AgentTokenRevokeInput
        • BuildAnnotateInput
        • BuildAuthorInput
        • BuildCancelInput
        • BuildCreateInput
        • BuildMetaDataInput
        • BuildRebuildInput
        • ClusterAgentTokenCreateInput
        • ClusterAgentTokenRevokeInput
        • ClusterAgentTokenUpdateInput
        • ClusterCreateInput
        • ClusterDeleteInput
        • ClusterQueueCreateInput
        • ClusterQueueDeleteInput
        • ClusterQueuePauseDispatchInput
        • ClusterQueueResumeDispatchInput
        • ClusterQueueUpdateInput
        • ClusterUpdateInput
        • EmailCreateInput
        • EmailResendVerificationInput
        • GraphQLSnippetCreateInput
        • HostedAgentsLinuxPlatformSettingsInput
        • HostedAgentsMacosPlatformSettingsInput
        • HostedAgentsPlatformSettingsInput
        • HostedAgentsQueueSettingsCreateInput
        • HostedAgentsQueueSettingsUpdateInput
        • JobConcurrencySearch
        • JobPrioritySearch
        • JobStepSearch
        • JobTypeBlockUnblockInput
        • JobTypeCommandCancelInput
        • JobTypeCommandRetryInput
        • NoticeDismissInput
        • OrganizationAPIAccessTokenRevokeMutationInput
        • OrganizationAPIIPAllowlistUpdateMutationInput
        • OrganizationBannerDeleteInput
        • OrganizationBannerUpsertInput
        • OrganizationEnforceTwoFactorAuthenticationForMembersUpdateMutationInput
        • OrganizationInvitationCreateInput
        • OrganizationInvitationResendInput
        • OrganizationInvitationRevokeInput
        • OrganizationInvitationSSOInput
        • OrganizationInvitationTeamAssignmentInput
        • OrganizationMemberDeleteInput
        • OrganizationMemberSSOInput
        • OrganizationMemberSecurityInput
        • OrganizationMemberUpdateInput
        • OrganizationRevokeInactiveTokensAfterUpdateMutationInput
        • PipelineArchiveInput
        • PipelineCreateInput
        • PipelineCreateWebhookInput
        • PipelineDeleteInput
        • PipelineFavoriteInput
        • PipelineRepositoryInput
        • PipelineRotateWebhookURLInput
        • PipelineScheduleCreateInput
        • PipelineScheduleDeleteInput
        • PipelineScheduleUpdateInput
        • PipelineStepsInput
        • PipelineTagInput
        • PipelineTeamAssignmentInput
        • PipelineTemplateCreateInput
        • PipelineTemplateDeleteInput
        • PipelineTemplateUpdateInput
        • PipelineUnarchiveInput
        • PipelineUpdateInput
        • RuleCreateInput
        • RuleDeleteInput
        • RuleUpdateInput
        • SSOProviderCreateInput
        • SSOProviderDeleteInput
        • SSOProviderDisableInput
        • SSOProviderEnableInput
        • SSOProviderSAMLIdP
        • SSOProviderSAMLIdPMetadata
        • SSOProviderUpdateInput
        • TOTPActivateInput
        • TOTPCreateInput
        • TOTPDeleteInput
        • TOTPRecoveryCodesRegenerateInput
        • TeamCreateInput
        • TeamDeleteInput
        • TeamMemberCreateInput
        • TeamMemberDeleteInput
        • TeamMemberUpdateInput
        • TeamPipelineCreateInput
        • TeamPipelineDeleteInput
        • TeamPipelineUpdateInput
        • TeamRegistryCreateInput
        • TeamRegistryDeleteInput
        • TeamRegistryUpdateInput
        • TeamSuiteCreateInput
        • TeamSuiteDeleteInput
        • TeamSuiteUpdateInput
        • TeamUpdateInput
        • AuditActorNode
        • AuditContext
        • AuditSubjectNode
        • BuildCreator
        • ClusterPermissionActor
        • Job
        • JobEventActorNodeUnion
        • RuleSource
        • RuleTarget
      • Overview
        • Overview
        • Build events
        • Job events
        • Agent events
        • Ping events
        • Agent token events
        • Integrations
        • Overview
        • Overview
      • Overview
      • Limits
      • Ephemeral portal tokens
      • User-invoked portals
      • Overview
      • Metrics
  • Help
    • Email support
    • Forum
  • Login
  • Sign up for free
  • Overview
  • Managing API tokens
  • API differences
    • Overview
    • Limits
    • Access token
    • Emojis
    • Meta
    • User
      • Overview
      • Members
      • Registries
      • Registry tokens
      • Packages
      • Overview
      • Agents
      • Annotations
      • Artifacts
      • Builds
      • Clusters
      • Jobs
      • Pipeline templates
      • Rules
      • Overview
      • Members
      • Pipelines
      • Suites
      • Flaky tests deprecated
      • Quarantine
      • Runs
      • Suites
      • Tests
    • Overview
    • Console and CLI tutorial
      • Overview
      • Agents
      • Artifacts
      • Builds
      • Clusters
      • GitHub rate limits
      • Hosted agents
      • Jobs
      • Pipelines
      • Pipeline templates
      • Registries
      • Rules
      • Organizations
      • Teams
    • Limits
      • agent
      • agentToken
      • apiAccessTokenCode
      • artifact
      • auditEvent
      • build
      • graphQLSnippet
      • job
      • node
      • notificationService
      • organization
      • organizationInvitation
      • organizationMember
      • pipeline
      • pipelineSchedule
      • pipelineTemplate
      • registry
      • rule
      • secret
      • ssoProvider
      • team
      • viewer
      • agentPause
      • agentResume
      • agentStop
      • agentTokenCreate
      • agentTokenRevoke
      • apiAccessTokenCodeAuthorize
      • buildAnnotate
      • buildCancel
      • buildCreate
      • buildRebuild
      • clusterAgentTokenCreate
      • clusterAgentTokenRevoke
      • clusterAgentTokenUpdate
      • clusterCreate
      • clusterDelete
      • clusterQueueCreate
      • clusterQueueDelete
      • clusterQueuePauseDispatch
      • clusterQueueResumeDispatch
      • clusterQueueUpdate
      • clusterUpdate
      • emailCreate
      • emailResendVerification
      • graphQLSnippetCreate
      • jobTypeBlockUnblock
      • jobTypeCommandCancel
      • jobTypeCommandRetry
      • noticeDismiss
      • organizationApiAccessTokenRevoke
      • organizationApiIpAllowlistUpdate
      • organizationBannerDelete
      • organizationBannerUpsert
      • organizationEnforceTwoFactorAuthenticationForMembersUpdate
      • organizationInvitationCreate
      • organizationInvitationResend
      • organizationInvitationRevoke
      • organizationMemberDelete
      • organizationMemberUpdate
      • organizationRevokeInactiveTokensAfterUpdate
      • pipelineArchive
      • pipelineCreate
      • pipelineCreateWebhook
      • pipelineDelete
      • pipelineFavorite
      • pipelineRotateWebhookURL
      • pipelineScheduleCreate
      • pipelineScheduleDelete
      • pipelineScheduleUpdate
      • pipelineTemplateCreate
      • pipelineTemplateDelete
      • pipelineTemplateUpdate
      • pipelineUnarchive
      • pipelineUpdate
      • ruleCreate
      • ruleDelete
      • ruleUpdate
      • ssoProviderCreate
      • ssoProviderDelete
      • ssoProviderDisable
      • ssoProviderEnable
      • ssoProviderUpdate
      • teamCreate
      • teamDelete
      • teamMemberCreate
      • teamMemberDelete
      • teamMemberUpdate
      • teamPipelineCreate
      • teamPipelineDelete
      • teamPipelineUpdate
      • teamRegistryCreate
      • teamRegistryDelete
      • teamRegistryUpdate
      • teamSuiteCreate
      • teamSuiteDelete
      • teamSuiteUpdate
      • teamUpdate
      • totpActivate
      • totpCreate
      • totpDelete
      • totpRecoveryCodesRegenerate
      • APIAccessToken
      • APIAccessTokenCode
      • APIAccessTokenCodeAuthorizeMutationPayload
      • APIApplication
      • Agent
      • AgentConnection
      • AgentEdge
      • AgentPausePayload
      • AgentPermissions
      • AgentResumePayload
      • AgentStopPayload
      • AgentToken
      • AgentTokenConnection
      • AgentTokenCreatePayload
      • AgentTokenEdge
      • AgentTokenPermissions
      • AgentTokenRevokePayload
      • Annotation
      • AnnotationBody
      • AnnotationConnection
      • AnnotationEdge
      • Artifact
      • ArtifactConnection
      • ArtifactEdge
      • AuditAPIContext
      • AuditActor
      • AuditAgentAPIContext
      • AuditEvent
      • AuditSubject
      • AuditWebContext
      • AuthorizationBitbucket
      • AuthorizationConnection
      • AuthorizationEdge
      • AuthorizationGitHub
      • AuthorizationGitHubApp
      • AuthorizationGitHubEnterprise
      • AuthorizationGoogle
      • AuthorizationSAML
      • Avatar
      • Build
      • BuildAnnotatePayload
      • BuildCancelPayload
      • BuildConnection
      • BuildCreatePayload
      • BuildEdge
      • BuildMetaData
      • BuildMetaDataConnection
      • BuildMetaDataEdge
      • BuildRebuildPayload
      • BuildSourceAPI
      • BuildSourceFrontend
      • BuildSourceSchedule
      • BuildSourceTriggerJob
      • BuildSourceWebhook
      • BuildStepUpload
      • BuildStepUploadDefinition
      • Cluster
      • ClusterAgentTokenConnection
      • ClusterAgentTokenCreatePayload
      • ClusterAgentTokenEdge
      • ClusterAgentTokenRevokePayload
      • ClusterAgentTokenUpdatePayload
      • ClusterConnection
      • ClusterCreatePayload
      • ClusterDeletePayload
      • ClusterEdge
      • ClusterPermission
      • ClusterQueue
      • ClusterQueueConnection
      • ClusterQueueCreatePayload
      • ClusterQueueDeletePayload
      • ClusterQueueEdge
      • ClusterQueueMetrics
      • ClusterQueuePauseDispatchPayload
      • ClusterQueueResumeDispatchPayload
      • ClusterQueueToken
      • ClusterQueueUpdatePayload
      • ClusterToken
      • ClusterUpdatePayload
      • CompositeRegistryUpstream
      • Dependency
      • DependencyConnection
      • DependencyEdge
      • Dispatch
      • Email
      • EmailConnection
      • EmailCreatePayload
      • EmailEdge
      • EmailResendVerificationPayload
      • GitHubRateLimit
      • GraphQLSnippet
      • GraphQLSnippetCreatePayload
      • HostedAgentInstanceShape
      • HostedAgentLinuxSettings
      • HostedAgentMacOSSettingsType
      • HostedAgentPlatformSettings
      • HostedAgentQueueSettings
      • JobConcurrency
      • JobConnection
      • JobEdge
      • JobEventActor
      • JobEventAssigned
      • JobEventBuildStepUploadCreated
      • JobEventCanceled
      • JobEventConnection
      • JobEventEdge
      • JobEventFinished
      • JobEventGeneric
      • JobEventRetried
      • JobEventRetryFailed
      • JobEventTimedOut
      • JobPriority
      • JobRetryRuleAutomatic
      • JobRetryRules
      • JobTypeBlock
      • JobTypeBlockUnblockPayload
      • JobTypeCommand
      • JobTypeCommandCancelPayload
      • JobTypeCommandRetryPayload
      • JobTypeTrigger
      • JobTypeWait
      • Mutation
      • Notice
      • NoticeDismissPayload
      • NotificationServiceOpenTelemetryTracing
      • NotificationServiceSlack
      • NotificationServiceWebhook
      • OperatingSystem
      • Organization
      • OrganizationAPIAccessToken
      • OrganizationAPIAccessTokenConnection
      • OrganizationAPIAccessTokenEdge
      • OrganizationAPIAccessTokenRevokeMutationPayload
      • OrganizationAPIIPAllowlistUpdateMutationPayload
      • OrganizationAuditEventConnection
      • OrganizationAuditEventEdge
      • OrganizationBanner
      • OrganizationBannerConnection
      • OrganizationBannerDeletePayload
      • OrganizationBannerEdge
      • OrganizationBannerUpsertPayload
      • OrganizationConnection
      • OrganizationEdge
      • OrganizationEnforceTwoFactorAuthenticationForMembersUpdateMutationPayload
      • OrganizationImpersonationRequest
      • OrganizationInvitation
      • OrganizationInvitationConnection
      • OrganizationInvitationCreatePayload
      • OrganizationInvitationEdge
      • OrganizationInvitationPermissions
      • OrganizationInvitationResendPayload
      • OrganizationInvitationRevokePayload
      • OrganizationInvitationSSOType
      • OrganizationInvitationTeamAssignment
      • OrganizationInvitationTeamAssignmentConnection
      • OrganizationInvitationTeamAssignmentEdge
      • OrganizationMember
      • OrganizationMemberConnection
      • OrganizationMemberDeletePayload
      • OrganizationMemberEdge
      • OrganizationMemberPermissions
      • OrganizationMemberPipeline
      • OrganizationMemberPipelineConnection
      • OrganizationMemberPipelineEdge
      • OrganizationMemberSSO
      • OrganizationMemberSecurity
      • OrganizationMemberUpdatePayload
      • OrganizationPermissions
      • OrganizationRepositoryProviderGitHub
      • OrganizationRepositoryProviderGitHubEnterpriseServer
      • OrganizationRepositoryProviderGitHubRateLimit
      • OrganizationRevokeInactiveTokensAfterUpdateMutationPayload
      • OrganizationSSO
      • OrganizationSSOProvider
      • PageInfo
      • Permission
      • Pipeline
      • PipelineArchivePayload
      • PipelineConnection
      • PipelineCreatePayload
      • PipelineCreateWebhookPayload
      • PipelineDeletePayload
      • PipelineEdge
      • PipelineFavoritePayload
      • PipelineMetric
      • PipelineMetricConnection
      • PipelineMetricEdge
      • PipelinePermissions
      • PipelineRotateWebhookURLPayload
      • PipelineSchedule
      • PipelineScheduleConnection
      • PipelineScheduleCreatePayload
      • PipelineScheduleDeletePayload
      • PipelineScheduleEdge
      • PipelineSchedulePermissions
      • PipelineScheduleUpdatePayload
      • PipelineSteps
      • PipelineTag
      • PipelineTemplate
      • PipelineTemplateConnection
      • PipelineTemplateCreatePayload
      • PipelineTemplateDeletePayload
      • PipelineTemplateEdge
      • PipelineTemplateUpdatePayload
      • PipelineUnarchivePayload
      • PipelineUpdatePayload
      • PullRequest
      • Query
      • RecoveryCode
      • RecoveryCodeBatch
      • Registry
      • RegistryConnection
      • RegistryEdge
      • RegistryToken
      • Repository
      • RepositoryProviderBeanstalk
      • RepositoryProviderBeanstalkSettings
      • RepositoryProviderBitbucket
      • RepositoryProviderBitbucketServer
      • RepositoryProviderBitbucketServerSettings
      • RepositoryProviderBitbucketSettings
      • RepositoryProviderCodebase
      • RepositoryProviderCodebaseSettings
      • RepositoryProviderGitHubEnterpriseSettings
      • RepositoryProviderGitHubSettings
      • RepositoryProviderGithub
      • RepositoryProviderGithubEnterprise
      • RepositoryProviderGitlab
      • RepositoryProviderGitlabCommunity
      • RepositoryProviderGitlabEnterprise
      • RepositoryProviderGitlabSettings
      • RepositoryProviderUnknown
      • RepositoryProviderUnknownSettings
      • Rule
      • RuleConnection
      • RuleCreatePayload
      • RuleDeletePayload
      • RuleEdge
      • RuleUpdatePayload
      • SCMPipelineSettings
      • SCMRepositoryHost
      • SCMService
      • SSOAuthorization
      • SSOAuthorizationConnection
      • SSOAuthorizationEdge
      • SSOAuthorizationIdentity
      • SSOProviderConnection
      • SSOProviderCreatePayload
      • SSOProviderDeletePayload
      • SSOProviderDisablePayload
      • SSOProviderEdge
      • SSOProviderEnablePayload
      • SSOProviderGitHubApp
      • SSOProviderGoogleGSuite
      • SSOProviderSAML
      • SSOProviderSAMLIdPType
      • SSOProviderSAMLMetadataType
      • SSOProviderSAMLSPType
      • SSOProviderUpdatePayload
      • Secret
      • StepCommand
      • StepInput
      • StepTrigger
      • StepWait
      • Subscription
      • Suite
      • SuiteConnection
      • SuiteEdge
      • TOTP
      • TOTPActivatePayload
      • TOTPCreatePayload
      • TOTPDeletePayload
      • TOTPRecoveryCodesRegeneratePayload
      • Team
      • TeamConnection
      • TeamCreatePayload
      • TeamDeletePayload
      • TeamEdge
      • TeamMember
      • TeamMemberConnection
      • TeamMemberCreatePayload
      • TeamMemberDeletePayload
      • TeamMemberEdge
      • TeamMemberPermissions
      • TeamMemberUpdatePayload
      • TeamPermissions
      • TeamPipeline
      • TeamPipelineConnection
      • TeamPipelineCreatePayload
      • TeamPipelineDeletePayload
      • TeamPipelineEdge
      • TeamPipelinePermissions
      • TeamPipelineUpdatePayload
      • TeamRegistry
      • TeamRegistryConnection
      • TeamRegistryCreatePayload
      • TeamRegistryDeletePayload
      • TeamRegistryEdge
      • TeamRegistryPermissions
      • TeamRegistryUpdatePayload
      • TeamSuite
      • TeamSuiteConnection
      • TeamSuiteCreatePayload
      • TeamSuiteDeletePayload
      • TeamSuiteEdge
      • TeamSuitePermissions
      • TeamSuiteUpdatePayload
      • TeamUpdatePayload
      • UnregisteredUser
      • User
      • Viewer
      • ViewerPermissions
      • __Directive
      • __EnumValue
      • __Field
      • __InputValue
      • __Schema
      • __Type
      • Boolean
      • DateTime
      • ID
      • Int
      • JSInt
      • JSON
      • PipelineSelector
      • String
      • TeamSelector
      • UserSelector
      • XML
      • YAML
      • Authorization
      • BuildSource
      • Connection
      • JobEvent
      • JobInterface
      • Node
      • NotificationService
      • OrganizationRepositoryProvider
      • RepositoryProvider
      • RepositoryProviderSettings
      • SSOProvider
      • Step
      • APIAccessTokenScopes
      • AnnotationOrder
      • AnnotationStyle
      • AuditActorType
      • AuditEventType
      • AuditSubjectType
      • AuthorizationType
      • BuildBlockedStates
      • BuildStates
      • ClusterOrder
      • ClusterQueueOrder
      • HostedAgentArchitecture
      • HostedAgentInstanceShapeName
      • HostedAgentMacOSVersion
      • HostedAgentMachineType
      • HostedAgentSize
      • JobEventActorType
      • JobEventSignalReason
      • JobEventType
      • JobOrder
      • JobRetryTypes
      • JobStates
      • JobTypes
      • NoticeNamespaces
      • OrganizationAuditEventOrders
      • OrganizationInvitationOrders
      • OrganizationInvitationStates
      • OrganizationMemberOrder
      • OrganizationMemberRole
      • OrganizationMemberSSOModeEnum
      • PipelineAccessLevels
      • PipelineOrders
      • PipelineTemplateOrder
      • PipelineVisibility
      • RegistryAccessLevels
      • RegistryOrders
      • RevokeInactiveTokenPeriod
      • RuleAction
      • RuleEffect
      • RuleOrder
      • RuleSourceType
      • RuleTargetType
      • SSOAuthorizationState
      • SSOProviderSAMLRSAXMLSecurity
      • SSOProviderSAMLXMLSecurity
      • SSOProviderStates
      • SSOProviderTypes
      • SuiteAccessLevels
      • SuiteOrders
      • TeamMemberOrder
      • TeamMemberRole
      • TeamOrder
      • TeamPipelineOrder
      • TeamPrivacy
      • TeamRegistryOrder
      • TeamSuiteOrder
      • __DirectiveLocation
      • __TypeKind
      • APIAccessTokenCodeAuthorizeMutationInput
      • AgentPauseInput
      • AgentResumeInput
      • AgentStopInput
      • AgentTokenCreateInput
      • AgentTokenRevokeInput
      • BuildAnnotateInput
      • BuildAuthorInput
      • BuildCancelInput
      • BuildCreateInput
      • BuildMetaDataInput
      • BuildRebuildInput
      • ClusterAgentTokenCreateInput
      • ClusterAgentTokenRevokeInput
      • ClusterAgentTokenUpdateInput
      • ClusterCreateInput
      • ClusterDeleteInput
      • ClusterQueueCreateInput
      • ClusterQueueDeleteInput
      • ClusterQueuePauseDispatchInput
      • ClusterQueueResumeDispatchInput
      • ClusterQueueUpdateInput
      • ClusterUpdateInput
      • EmailCreateInput
      • EmailResendVerificationInput
      • GraphQLSnippetCreateInput
      • HostedAgentsLinuxPlatformSettingsInput
      • HostedAgentsMacosPlatformSettingsInput
      • HostedAgentsPlatformSettingsInput
      • HostedAgentsQueueSettingsCreateInput
      • HostedAgentsQueueSettingsUpdateInput
      • JobConcurrencySearch
      • JobPrioritySearch
      • JobStepSearch
      • JobTypeBlockUnblockInput
      • JobTypeCommandCancelInput
      • JobTypeCommandRetryInput
      • NoticeDismissInput
      • OrganizationAPIAccessTokenRevokeMutationInput
      • OrganizationAPIIPAllowlistUpdateMutationInput
      • OrganizationBannerDeleteInput
      • OrganizationBannerUpsertInput
      • OrganizationEnforceTwoFactorAuthenticationForMembersUpdateMutationInput
      • OrganizationInvitationCreateInput
      • OrganizationInvitationResendInput
      • OrganizationInvitationRevokeInput
      • OrganizationInvitationSSOInput
      • OrganizationInvitationTeamAssignmentInput
      • OrganizationMemberDeleteInput
      • OrganizationMemberSSOInput
      • OrganizationMemberSecurityInput
      • OrganizationMemberUpdateInput
      • OrganizationRevokeInactiveTokensAfterUpdateMutationInput
      • PipelineArchiveInput
      • PipelineCreateInput
      • PipelineCreateWebhookInput
      • PipelineDeleteInput
      • PipelineFavoriteInput
      • PipelineRepositoryInput
      • PipelineRotateWebhookURLInput
      • PipelineScheduleCreateInput
      • PipelineScheduleDeleteInput
      • PipelineScheduleUpdateInput
      • PipelineStepsInput
      • PipelineTagInput
      • PipelineTeamAssignmentInput
      • PipelineTemplateCreateInput
      • PipelineTemplateDeleteInput
      • PipelineTemplateUpdateInput
      • PipelineUnarchiveInput
      • PipelineUpdateInput
      • RuleCreateInput
      • RuleDeleteInput
      • RuleUpdateInput
      • SSOProviderCreateInput
      • SSOProviderDeleteInput
      • SSOProviderDisableInput
      • SSOProviderEnableInput
      • SSOProviderSAMLIdP
      • SSOProviderSAMLIdPMetadata
      • SSOProviderUpdateInput
      • TOTPActivateInput
      • TOTPCreateInput
      • TOTPDeleteInput
      • TOTPRecoveryCodesRegenerateInput
      • TeamCreateInput
      • TeamDeleteInput
      • TeamMemberCreateInput
      • TeamMemberDeleteInput
      • TeamMemberUpdateInput
      • TeamPipelineCreateInput
      • TeamPipelineDeleteInput
      • TeamPipelineUpdateInput
      • TeamRegistryCreateInput
      • TeamRegistryDeleteInput
      • TeamRegistryUpdateInput
      • TeamSuiteCreateInput
      • TeamSuiteDeleteInput
      • TeamSuiteUpdateInput
      • TeamUpdateInput
      • AuditActorNode
      • AuditContext
      • AuditSubjectNode
      • BuildCreator
      • ClusterPermissionActor
      • Job
      • JobEventActorNodeUnion
      • RuleSource
      • RuleTarget
    • Overview
      • Overview
      • Build events
      • Job events
      • Agent events
      • Ping events
      • Agent token events
      • Integrations
      • Overview
      • Overview
    • Overview
    • Limits
    • Ephemeral portal tokens
    • User-invoked portals
    • Overview
    • Metrics

Connection INTERFACE

Fields

countInt!

pageInfoPageInfo

Possible types

AgentConnection AgentTokenConnection AnnotationConnection ArtifactConnection AuthorizationConnection BuildConnection BuildMetaDataConnection ClusterAgentTokenConnection ClusterConnection ClusterQueueConnection DependencyConnection EmailConnection JobConnection JobEventConnection OrganizationAuditEventConnection OrganizationConnection OrganizationInvitationConnection OrganizationInvitationTeamAssignmentConnection OrganizationMemberConnection OrganizationMemberPipelineConnection PipelineConnection PipelineMetricConnection PipelineScheduleConnection PipelineTemplateConnection RegistryConnection RuleConnection SSOAuthorizationConnection SSOProviderConnection SuiteConnection TeamConnection TeamMemberConnection TeamPipelineConnection TeamRegistryConnection TeamSuiteConnection

How helpful was this page?

If you have questions or feedback

Icon: issue Open an issue Icon: pull request Edit this page

Need more help?
Icon: paper dart Email support Icon: Discourse Post on our forum