PipelineSchedule OBJECT

A schedule of when a build should automatically triggered for a Pipeline

Fields

branchString

The branch to use for builds that this schedule triggers. Defaults to to the default branch in the Pipeline

buildsBuildConnection

Returns the builds created by this schedule

Arguments

afterString

Returns the elements in the list that come after the specified cursor.

beforeString

Returns the elements in the list that come before the specified cursor.

firstInt

Returns the first n elements from the list.

lastInt

Returns the last n elements from the list.

commitString

The commit to use for builds that this schedule triggers. Defaults to HEAD

createdAtDateTime

The time when this schedule was created

createdByUser

cronlineString!

A definition of the trigger build schedule in cron syntax

enabledBoolean

If this Pipeline schedule is currently enabled

env[String!]

Environment variables passed to any triggered builds

failedAtDateTime

The time when this schedule failed

failedMessageString

If the last attempt at triggering this scheduled build fails, this will be the reason

idID!

labelString!

A short description of the Pipeline schedule

messageString

The message to use for builds that this schedule triggers

nextBuildAtDateTime

The time when this schedule will create a build next

permissionsPipelineSchedulePermissions!

pipelinePipeline

uuidString!

The UUID of the Pipeline schedule

Interfaces