JobTypeCommand
OBJECT
A type of job that runs a command on an agent
Fields |
||||
---|---|---|---|---|
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
|
|
|
|
|
exitStatus
String
The exit status returned by the command on the agent
expiredAt
DateTime
The time when the job was expired
finishedAt
DateTime
The time when the job finished
id
ID
label
String
The label of the job
matrix
JSON
The matrix configuration values for this particular job
parallelGroupIndex
Int
The index of this job within the parallel job group it is a part of. Null if this job is not part of a parallel job group.
parallelGroupTotal
Int
The total number of jobs in the parallel job group this job is a part of. Null if this job is not part of a parallel job group.
passed
Boolean
If the job has finished and passed
pipeline
Pipeline
The pipeline that this job is a part of
priority
JobPriority
The priority of this job
retryRules
JobRetryRules
Job retry rules
runnableAt
DateTime
The time when the job became available to be run by an agent
scheduledAt
DateTime
The time when the job became scheduled for running
signal
String
The termination signal which killed the command, if the command was killed
signalReason
JobEventSignalReason
If the termination signal was sent by the agent, the reason the agent took that action. If this field is null, and the signal
field is not null, the command was killed by another process or by the operating system.
softFailed
Boolean
If the job soft failed
startedAt
DateTime
The time when the job started running
state
JobStates
The state of the job
step
StepCommand
The step that defined this job. Some older jobs in the system may not have an associated step
url
String
The URL for the job
uuid
String
The UUID for this job