Documentation
¶
Overview ¶
Package data defines the on-disk CI results and notification cache.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Check ¶
type Check struct {
Name string `json:"name"`
Owner string `json:"owner"`
Repo string `json:"repo"`
RunID int64 `json:"runID"`
JobID int64 `json:"jobID"`
Status CheckRunStatus `json:"status"`
Conclusion CheckRunConclusion `json:"conclusion"`
Labels []string `json:"labels,omitempty"`
QueuedAt time.Time `json:"queuedAt,omitzero"`
StartedAt time.Time `json:"startedAt,omitzero"`
CompletedAt time.Time `json:"completedAt,omitzero"`
}
Check contains a persisted fully-qualified CI check run.
type CheckRunConclusion ¶
type CheckRunConclusion string
CheckRunConclusion is the persisted CI discriminator.
const ( CheckRunConclusionActionRequired CheckRunConclusion = "action_required" CheckRunConclusionCancelled CheckRunConclusion = "cancelled" CheckRunConclusionFailure CheckRunConclusion = "failure" CheckRunConclusionNeutral CheckRunConclusion = "neutral" CheckRunConclusionSkipped CheckRunConclusion = "skipped" CheckRunConclusionStale CheckRunConclusion = "stale" CheckRunConclusionSuccess CheckRunConclusion = "success" CheckRunConclusionTimedOut CheckRunConclusion = "timed_out" )
Persisted CheckRunConclusion values.
type CheckRunStatus ¶
type CheckRunStatus string
CheckRunStatus is the persisted CI discriminator.
const ( CheckRunStatusCompleted CheckRunStatus = "completed" CheckRunStatusInProgress CheckRunStatus = "in_progress" CheckRunStatusQueued CheckRunStatus = "queued" )
Persisted CheckRunStatus values.
Click to show internal directories.
Click to hide internal directories.