|
@@ -29,51 +29,68 @@ props:
|
|
branch:
|
|
branch:
|
|
type: String
|
|
type: String
|
|
default: 'master'
|
|
default: 'master'
|
|
|
|
+ hint: The branch to use during pull / push
|
|
order: 3
|
|
order: 3
|
|
|
|
+ sshPrivateKeyMode:
|
|
|
|
+ type: String
|
|
|
|
+ title: SSH Private Key Mode
|
|
|
|
+ hint: SSH Authentication Only - The mode to use to load the private key. Fill in the corresponding field below.
|
|
|
|
+ order: 11
|
|
|
|
+ default: 'path'
|
|
|
|
+ enum:
|
|
|
|
+ - 'path'
|
|
|
|
+ - 'contents'
|
|
|
|
+ sshPrivateKeyPath:
|
|
|
|
+ type: String
|
|
|
|
+ title: A - SSH Private Key Path
|
|
|
|
+ hint: SSH Authentication Only - Absolute path to the key. The key must NOT be passphrase-protected. Mode must be set to path to use this option.
|
|
|
|
+ order: 12
|
|
|
|
+ sshPrivateKeyContent:
|
|
|
|
+ type: String
|
|
|
|
+ title: B - SSH Private Key Contents
|
|
|
|
+ hint: SSH Authentication Only - Paste the contents of the private key. The key must NOT be passphrase-protected. Mode must be set to contents to use this option.
|
|
|
|
+ multiline: true
|
|
|
|
+ order: 13
|
|
verifySSL:
|
|
verifySSL:
|
|
type: Boolean
|
|
type: Boolean
|
|
default: true
|
|
default: true
|
|
title: Verify SSL Certificate
|
|
title: Verify SSL Certificate
|
|
hint: Some hosts requires SSL certificate checking to be disabled. Leave enabled for proper security.
|
|
hint: Some hosts requires SSL certificate checking to be disabled. Leave enabled for proper security.
|
|
- order: 31
|
|
|
|
- sshPrivateKeyPath:
|
|
|
|
- type: String
|
|
|
|
- title: SSH Private Key Path
|
|
|
|
- hint: SSH Authentication Only - Absolute path to the key. The key must NOT be passphrase-protected.
|
|
|
|
- order: 10
|
|
|
|
|
|
+ order: 14
|
|
basicUsername:
|
|
basicUsername:
|
|
type: String
|
|
type: String
|
|
title: Username
|
|
title: Username
|
|
hint: Basic Authentication Only
|
|
hint: Basic Authentication Only
|
|
- order: 11
|
|
|
|
|
|
+ order: 20
|
|
basicPassword:
|
|
basicPassword:
|
|
type: String
|
|
type: String
|
|
title: Password / PAT
|
|
title: Password / PAT
|
|
hint: Basic Authentication Only
|
|
hint: Basic Authentication Only
|
|
- order: 12
|
|
|
|
- localRepoPath:
|
|
|
|
- type: String
|
|
|
|
- title: Local Repository Path
|
|
|
|
- default: './data/repo'
|
|
|
|
- hint: 'Path where the local git repository will be created.'
|
|
|
|
- order: 30
|
|
|
|
|
|
+ order: 21
|
|
defaultEmail:
|
|
defaultEmail:
|
|
type: String
|
|
type: String
|
|
title: Default Author Email
|
|
title: Default Author Email
|
|
default: 'name@company.com'
|
|
default: 'name@company.com'
|
|
hint: 'Used as fallback in case the author of the change is not present.'
|
|
hint: 'Used as fallback in case the author of the change is not present.'
|
|
- order: 20
|
|
|
|
|
|
+ order: 22
|
|
defaultName:
|
|
defaultName:
|
|
type: String
|
|
type: String
|
|
title: Default Author Name
|
|
title: Default Author Name
|
|
default: 'John Smith'
|
|
default: 'John Smith'
|
|
hint: 'Used as fallback in case the author of the change is not present.'
|
|
hint: 'Used as fallback in case the author of the change is not present.'
|
|
- order: 21
|
|
|
|
|
|
+ order: 23
|
|
|
|
+ localRepoPath:
|
|
|
|
+ type: String
|
|
|
|
+ title: Local Repository Path
|
|
|
|
+ default: './data/repo'
|
|
|
|
+ hint: 'Path where the local git repository will be created.'
|
|
|
|
+ order: 30
|
|
gitBinaryPath:
|
|
gitBinaryPath:
|
|
type: String
|
|
type: String
|
|
title: Git Binary Path
|
|
title: Git Binary Path
|
|
default: ''
|
|
default: ''
|
|
hint: Optional - Absolute path to the Git binary, when not available in PATH. Leave empty to use the default PATH location (recommended).
|
|
hint: Optional - Absolute path to the Git binary, when not available in PATH. Leave empty to use the default PATH location (recommended).
|
|
|
|
+ order: 50
|
|
actions:
|
|
actions:
|
|
- handler: syncUntracked
|
|
- handler: syncUntracked
|
|
label: Add Untracked Changes
|
|
label: Add Untracked Changes
|