forked from trax-retail/testim-cli-gh-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
58 lines (58 loc) · 1.53 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# action.yml
name: 'Testim CLI'
description: 'Run tests on Testim.io'
inputs:
token: # id of input
description: 'Testim auth token'
required: true
project:
description: 'Project ID'
required: true
grid:
description: 'Grid to run the tests on'
required: true
default: "Testim-Grid"
suite:
description: 'The test suite to run'
required: false
base-url:
description: 'Starting URL after browser opens'
required: false
result-label:
description: 'Textual label to the remote runs'
required: false
timeout:
description: 'Timeout period in milliseconds to abort the test run if a timeout has elapsed'
required: false
branch:
description: 'Branch (by name) to run the tests on'
required: false
parallel:
description: 'How many tests should run in parallel'
required: false
default: '1'
retries:
description: 'Max number of retries'
required: false
label:
description: 'Run specific tests that include the specified labels'
required: false
override-execution-name:
description: 'the name of the execution in Testim suite runs'
required: false
runs:
using: 'docker'
image: 'Dockerfile'
args:
- ${{ inputs.token }}
- ${{ inputs.project }}
- ${{ inputs.grid }}
- ${{ inputs.suite }}
- ${{ inputs.base-url }}
- ${{ inputs.result-label }}
- ${{ inputs.timeout }}
- ${{ inputs.branch }}
- ${{ inputs.parallel }}
- ${{ inputs.retries }}
- ${{ inputs.label }}
- ${{ inputs.override-execution-name }}