123456789101112131415161718192021222324252627282930313233343536373839 |
- key: git
- title: Git
- description: Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people.
- author: requarks.io
- logo: https://static.requarks.io/logo/git-alt.svg
- website: https://git-scm.com/
- props:
- authType:
- type: String
- default: 'ssh'
- title: Authentication Type
- hint: Use SSH for maximum security.
- enum:
- - 'basic'
- - 'ssh'
- repoUrl:
- type: String
- title: Repository URI
- hint: Git-compliant URI (e.g. git@github.com:org/repo.git for ssh, https://github.com/org/repo.git for basic)
- branch:
- type: String
- default: 'master'
- verifySSL:
- type: Boolean
- default: true
- title: Verify SSL Certificate
- hint: Some hosts requires SSL certificate checking to be disabled. Leave enabled for proper security.
- sshPrivateKeyPath:
- type: String
- title: SSH Private Key Path
- hint: SSH Authentication Only - Absolute path to the key. The key must NOT be passphrase-protected.
- basicUsername:
- type: String
- title: Username
- hint: Basic Authentication Only
- basicPassword:
- type: String
- title: Password / PAT
- hint: Basic Authentication Only
|