GitArtifact contains information about an artifact stored in git
Name | Type | Description | Notes |
---|---|---|---|
remote | GitRemoteConfig | [optional] | |
filePath | String | Path to file that contains trigger resource definition | |
url | String | Git URL | |
tag | String | Tag to use to pull trigger resource | [optional] |
sshKeySecret | V1SecretKeySelector | [optional] | |
cloneDirectory | String | Directory to clone the repository. We clone complete directory because GitArtifact is not limited to any specific Git service providers. Hence we don't use any specific git provider client. | |
branch | String | Branch to use to pull trigger resource | [optional] |
ref | String | Ref to use to pull trigger resource. Will result in a shallow clone and fetch. | [optional] |
creds | GitCreds | [optional] |