RevisionMetadata contains metadata for a specific revision in a Git repository. This field is used by the Source Hydrator feature which may be removed in the future.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/argo-cd/refs/heads/main/json-schema/argo-cd-v1alpha1-revision-metadata-schema.json",
"title": "v1alpha1RevisionMetadata",
"description": "RevisionMetadata contains metadata for a specific revision in a Git repository. This field is used by the\nSource Hydrator feature which may be removed in the future.",
"type": "object",
"properties": {
"author": {
"type": "string",
"title": "who authored this revision,\ntypically their name and email, e.g. \"John Doe <[email protected]>\",\nbut might not match this example"
},
"date": {
"$ref": "#/definitions/v1Time"
},
"message": {
"description": "Message contains the message associated with the revision, most likely the commit message.",
"type": "string"
},
"references": {
"description": "References contains references to information that's related to this commit in some way.",
"type": "array",
"items": {
"$ref": "#/definitions/v1alpha1RevisionReference"
}
},
"signatureInfo": {
"description": "SignatureInfo contains a hint on the signer if the revision was signed with GPG, and signature verification is enabled.",
"type": "string"
},
"tags": {
"type": "array",
"title": "Tags specifies any tags currently attached to the revision\nFloating tags can move from one revision to another",
"items": {
"type": "string"
}
}
}
}