JobRun
JobRun contains information about a job run.
Properties
statusenum requiredThe current status of the job runValues:not-started— NotStarted- JobStatusNotStarted indicates that a job has not yet started.
accepted— Accepted- JobStatusAccepted indicates that a job has been accepted for execution, but is not yet running.
running— Running- JobStatusRunning indicates that a job is running.
failed— Failed- JobStatusFailed indicates that a job has failed.
succeeded— Succeeded- JobStatusSucceeded indicates that a job has succeeded.
skipped— Skipped- JobStatusSkipped indicates that a job has skipped as there are fresher deployments to execute in the queue.
startedstring optionalWhen the job started runninglastUpdatedstring optionalWhen the job was last updatedtimeoutinteger requiredThe timeout duration for the job in nanoseconds (Go time.Duration).- The list of step runs within this job
- ↳
namestring requiredThe name of the step. - ↳
statusenum requiredThe current status of the step.Values:not-started— NotStarted- StepStatusNotStarted indicates that a step has not yet started.
running— Running- StepStatusRunning indicates that a step is running.
failed— Failed- StepStatusFailed indicates that a step has failed.
succeeded— Succeeded- StepStatusSucceeded indicates that a step has succeeded.
- ↳
startedstring optionalThe timestamp when the step started. - ↳
lastUpdatedstring optionalThe timestamp when the step was last updated. workerobject optionalInformation about the worker executing this job