comparison env/lib/python3.7/site-packages/cwltool/tests/wf/nested.cwl @ 5:9b1c78e6ba9c draft default tip

"planemo upload commit 6c0a8142489327ece472c84e558c47da711a9142"
author shellac
date Mon, 01 Jun 2020 08:59:25 -0400
parents 79f47841a781
children
comparison
equal deleted inserted replaced
4:79f47841a781 5:9b1c78e6ba9c
1 #!/usr/bin/env cwl-runner
2
3 cwlVersion: v1.0
4 class: Workflow
5 label: "Nested workflow example"
6
7 inputs: []
8
9 outputs:
10 classout:
11 type: File
12 outputSource: compile/classout
13
14 requirements:
15 - class: SubworkflowFeatureRequirement
16
17 steps:
18 compile:
19 run: 1st-workflow.cwl
20 in:
21 inp:
22 source: create-tar/tar
23 ex:
24 default: "Hello.java"
25 out: [classout]
26
27 create-tar:
28 requirements:
29 - class: InitialWorkDirRequirement
30 listing:
31 - entryname: Hello.java
32 entry: |
33 public class Hello {
34 public static void main(String[] argv) {
35 System.out.println("Hello from Java");
36 }
37 }
38 in: []
39 out: [tar]
40 run:
41 class: CommandLineTool
42 requirements:
43 - class: ShellCommandRequirement
44 arguments:
45 - shellQuote: false
46 valueFrom: |
47 date
48 tar cf hello.tar Hello.java
49 date
50 inputs: []
51 outputs:
52 tar:
53 type: File
54 outputBinding:
55 glob: "hello.tar"