-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
52 lines (48 loc) · 1.13 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
---
name: dci-component
description: "DCI Component"
inputs:
# API Secrets
dciClientId:
description: "Remote CI client ID"
required: true
dciApiSecret:
description: "Remote CI API secret"
required: true
# DCI Control Server (Optional)
dciCsUrl:
description: "Remote CI control server URL"
required: true
default: "https://api.distributed-ci.io/"
# Component details (Required)
dciTopics:
description: "Comma separated list of DCI topics"
required: true
componentName:
description: "DCI component name"
required: true
componentVersion:
description: "DCI component version"
required: true
# Component details (Optional)
componentRelease:
description: "DCI component release"
required: true
componentTags:
description: "Comma separated list of DCI component Tags"
required: false
componentUrl:
description: "DCI component URL"
required: false
componentData:
description: "DCI component data"
required: false
outputs:
components:
description: "DCI components"
runs:
using: "docker"
image: "Dockerfile"
branding:
icon: box
color: red