Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Job

Hierarchy

  • Job

Index

Properties

Optional _class

_class: undefined | string

internal Jenkins model

Optional actions

actions: object[]

a list of build actions usually build actions and plugin actions

Optional buildable

buildable: undefined | false | true

indicates if the job is buildable

Optional builds

builds: BuildSummary[]

summary list of the last 50 builds

Optional color

color: undefined | string

color of the job indicating status

Optional concurrentBuild

concurrentBuild: undefined | false | true

indicates if concurrent builds are permitted

Optional description

description: undefined | string

description of the job

Optional disabled

disabled: undefined | false | true

indicates if the job is disabled

Optional displayName

displayName: undefined | string

display name of the job

Optional displayNameOrNull

displayNameOrNull: undefined | string

TODO (define) displayNameOrNull

Optional downstreamProjects

downstreamProjects: JobSummary[]

a summary list of downstream jobs

Optional firstBuild

firstBuild: BuildSummary

summary of the first build

Optional fullDisplayName

fullDisplayName: undefined | string

full display name of the job, including enclosing folder names

Optional fullName

fullName: undefined | string

full name of the job

Optional healthReport

healthReport: HealthReport

health report of the job

Optional inQueue

inQueue: undefined | false | true

indicates if the job is in queue to be built

Optional keepDependencies

keepDependencies: undefined | false | true

indicates if dependencies should be kept

Optional labelExpression

labelExpression: undefined | string

TODO (define) labelExpression

Optional lastBuild

lastBuild: BuildSummary

summary of the last build

Optional lastCompletedBuild

lastCompletedBuild: BuildSummary

summary of the last completed build

Optional lastFailedBuild

lastFailedBuild: BuildSummary

summary of the last failed build

Optional lastStableBuild

lastStableBuild: BuildSummary

summary of the last stable build

Optional lastSuccessfulBuild

lastSuccessfulBuild: BuildSummary

summary of the last successful build

Optional lastUnstableBuild

lastUnstableBuild: BuildSummary

summary of the last unstable build

Optional lastUnsuccessfulBuild

lastUnsuccessfulBuild: BuildSummary

summary of the last unsuccessful build

Optional name

name: undefined | string

name of the job

Optional nextBuildNumber

nextBuildNumber: undefined | number

next build number used by the job

Optional property

property: object[]

a list of build properties usually build parameter properties and plugin properties

Optional queueItem

queueItem: QueueItem

details of a queued item, if any

Optional scm

scm: undefined | object

the type of SCM used by the job

Optional upstreamProjects

upstreamProjects: JobSummary[]

a summary list of upstream jobs

Optional url

url: undefined | string

url of the job

Generated using TypeDoc