GitRepository.status
GitRepositoryStatus records the observed state of a Git repository.
| Field / Type | Description |
|---|---|
Artifact represents the last successful GitRepository reconciliation. | |
Conditions holds the conditions for the GitRepository. | |
contentConfigChecksum | ContentConfigChecksum is a checksum of all the configurations related to the content of the source artifact: - .spec.ignore - .spec.recurseSubmodules - .spec.included and the checksum of the included artifacts observed in .status.observedGeneration version of the object. This can be used to determine if the content of the included repository has changed. It has the format of `<algo>:<checksum>`, for example: `sha256:<checksum>`. Deprecated: Replaced with explicit fields for observed artifact content config in the status. |
IncludedArtifacts contains a list of the last successfully included Artifacts as instructed by GitRepositorySpec.Include. | |
lastHandledReconcileAt | LastHandledReconcileAt holds the value of the most recent reconcile request value, so a change of the annotation value can be detected. |
observedGeneration | ObservedGeneration is the last observed generation of the GitRepository object.
|
observedIgnore | ObservedIgnore is the observed exclusion patterns used for constructing the source artifact. |
ObservedInclude is the observed list of GitRepository resources used to to produce the current Artifact. | |
observedRecurseSubmodules | ObservedRecurseSubmodules is the observed resource submodules configuration used to produce the current Artifact. |
url | URL is the dynamic fetch link for the latest Artifact. It is provided on a "best effort" basis, and using the precise GitRepositoryStatus.Artifact data is recommended. |