-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
32 lines (32 loc) · 959 Bytes
/
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
---
name: 'testground-composition'
description: 'Run a Testground composition'
inputs:
backend_addr:
description: 'api endpoint for the testground daemon'
required: true
default: 'ci.testground.ipfs.team'
backend_proto:
description: 'protocol (i.e. http/https) to use when connecting to the backend'
required: true
default: 'https'
plan_directory:
description: 'testplan path relative to the root of the git directory'
required: true
composition_file:
description: 'composition file path relative to the root of the git directory'
required: true
outputs:
status:
description: 'status of the testground run, i.e. completed/cancled'
outcome:
description: 'high-level result of the test'
testground_id:
description: 'testground identifier'
runs:
using: 'docker'
image: './Dockerfile'
args:
- ${{ inputs.backend }}
- ${{ inputs.plan_directory }}
- ${{ inputs.composition_file }}