-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yml
41 lines (39 loc) · 1.54 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
name: 'ACCELQ Github-A Connect'
description: 'Execute ACCELQ registered CI Jobs from Github Actions'
inputs:
appURL:
description: 'Your ACCELQ Application URL in the exact following format: https://<hostname>:<port_num>'
required: true
userName:
description: 'Your ACCELQ User ID'
required: true
apiKey:
description: 'API key available in Profile section of ACCELQ'
required: true
tenantCode:
description: 'Tenant Code displayed in the Profile section of ACCELQ'
required: true
jobId:
description: 'This ID should come from the CI job you saved in ACCELQ application'
required: true
runParam:
description: "Run Params(optional) should be JSON string form example: '{\"username\": \"John Todd\", \"password\": \"bxW&=UVw\"}'"
required: false
proxyHost:
description: 'Proxy Host (optional)'
required: false
proxyPort:
description: 'Proxy Port (optional)'
required: false
stepFailureThreshold:
description: "Percentage ACCELQ test case failure (Optional), beyond which this Step in the Pipeline will be marked as a failure. If this is zero, even a single failed test will cause the Step to fail. If you never want to fail the Pipeline Step due to failing Automation tests, input -1. Input a valid integer between 0 and 100 or, -1."
required: false
maxWaitTimeInMins:
description: "Maximum time to wait for the job to be picked up by an ACCELQ Agent. Default is 15 mins."
required: false
runs:
using: 'node12'
main: 'index.js'
branding:
icon: 'award'
color: 'blue'