File tree Expand file tree Collapse file tree 2 files changed +41
-0
lines changed Expand file tree Collapse file tree 2 files changed +41
-0
lines changed Original file line number Diff line number Diff line change 3570
3570
and capture the output correctly.
3571
3571
tags : [ shell_command, command_line_tool ]
3572
3572
3573
+ - label : multiple-input-feature-requirement
3574
+ output : {
3575
+ " hello_world_in_two_lines " : [
3576
+ " hello\n " ,
3577
+ " world\n "
3578
+ ]
3579
+ }
3580
+ tool : tests/multiple_input_feature_requirement.cwl
3581
+ doc : |
3582
+ MultipleInputFeatureRequirement on workflow outputs.
3583
+ tags : [ workflow, multiple_input ]
3584
+
3573
3585
- label : js-input-record
3574
3586
# The output does not have the last \n due to the -n passed to echo
3575
3587
output : {
Original file line number Diff line number Diff line change
1
+ cwlVersion: v1.2
2
+ class: Workflow
3
+
4
+ requirements :
5
+ - class: MultipleInputFeatureRequirement
6
+
7
+ inputs : []
8
+
9
+ steps :
10
+ step1:
11
+ run : echo-tool.cwl
12
+ in :
13
+ in :
14
+ default : hello
15
+ out : [out]
16
+ step2:
17
+ run : echo-tool.cwl
18
+ in :
19
+ in :
20
+ default : world
21
+ out : [out]
22
+
23
+ outputs :
24
+ hello_world_in_two_lines:
25
+ type :
26
+ type : array
27
+ items : string
28
+ # Only allowed with MultipleInputFeatureRequirement
29
+ outputSource : [step1/out, step2/out]
You can’t perform that action at this time.
0 commit comments