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] |