pipelinerun_status field contains status information for pipeline runs executed for this repository. It’s an array of RepositoryRunStatus objects, with the most recent runs typically appearing last.
RepositoryRunStatus
Each status entry represents a single PipelineRun execution.Name of the PipelineRun resource.
Time when the PipelineRun actually started execution. Uses Kubernetes time format (RFC3339).
Time when the PipelineRun completed execution. Uses Kubernetes time format (RFC3339).
Git commit SHA that was tested in this PipelineRun.
URL to view the commit SHA in the Git provider UI.
Title of the commit SHA that was tested (typically the first line of the commit message).
Full URL to the logs for this PipelineRun.
Target branch for this run (e.g., the base branch of a pull request).
Event type that triggered this run (e.g.,
push, pull_request).Conditions describe the current state of the PipelineRun. This follows the standard Knative Conditions pattern.
Information about tasks, particularly useful for failed runs. Maps task names to their failure information.
Complete Example
Accessing Status
You can query the status usingkubectl: