Skip to content

Commit c473229

Browse files
authored
Updated odtp.yaml
1 parent 9d9d5ae commit c473229

File tree

2 files changed

+45
-15
lines changed

2 files changed

+45
-15
lines changed

README.md

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,25 @@ tags:
118118
- tag1
119119
- tag2
120120

121-
# Information about the tool
122-
tool-name: Tool name
123-
tool-author: Tool's author
124-
tool-version: Tool version
125-
tool-repository: Tool's repository
126-
tool-license: Tool's license
121+
# Information about the tools
122+
tools:
123+
- tool-name: tool's name
124+
tool-author: Tool's author
125+
tool-version: Tool version
126+
tool-repository: Tool's repository
127+
tool-license: Tool's license
128+
129+
# If your tool require some secrets token to be passed as ENV to the component
130+
# This won't be traced
131+
secrets:
132+
- name: Key of the argument
133+
- description: Description of the secret
134+
135+
# If the tool requires some building arguments such as Matlab license
136+
build-args:
137+
- name: Key of the argument
138+
- description: Descriptio of the building argument
139+
- secret: Bool
127140

128141
# If applicable, ports exposed by the component
129142
# Include Name, Description, and Port Value for each port
@@ -188,12 +201,16 @@ schema-output: PATH_TO_OUTPUT_SCHEMA
188201

189202
# If applicable, define devices needed such as GPU.
190203
devices:
191-
gpu: false
204+
gpu: Bool
192205
```
193206
194207
## Changelog
208+
- v0.3.4
209+
- Inclusion of `secrets` and `build-args` in `odtp.yml`
210+
- Tools as list
211+
195212
- v0.3.3
196-
- Inclusion of boundaries conditions and options in `odtp.yml` parameters.
213+
- Inclusion of boundaries conditions and options in `odtp.yml` parameters.
197214

198215
- v0.3.2
199216
- Extended `odtp.yml` parameters and input/output definition.

odtp.yml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,25 @@ tags:
1010
- tag1
1111
- tag2
1212

13-
# Information about the tool
14-
tool-name: Tool name
15-
tool-author: Tool's author
16-
tool-version: Tool version
17-
tool-repository: Tool's repository
18-
tool-license: Tool's license
13+
# Information about the tools
14+
tools:
15+
- tool-name: tool's name
16+
tool-author: Tool's author
17+
tool-version: Tool version
18+
tool-repository: Tool's repository
19+
tool-license: Tool's license
20+
21+
# If your tool require some secrets token to be passed as ENV to the component
22+
# This won't be traced in MongoDB
23+
secrets:
24+
- name: Key of the argument
25+
- description: Description of the secret
26+
27+
# If the tool requires some building arguments such as Matlab license
28+
build-args:
29+
- name: Key of the argument
30+
- description: Descriptio of the building argument
31+
- secret: Bool
1932

2033
# If applicable, ports exposed by the component
2134
# Include Name, Description, and Port Value for each port
@@ -79,4 +92,4 @@ schema-output: PATH_TO_OUTPUT_SCHEMA
7992

8093
# If applicable, define devices needed such as GPU.
8194
devices:
82-
gpu: false
95+
gpu: Bool

0 commit comments

Comments
 (0)