8460: Merge branch 'master' into 8460-websocket-go
[arvados.git] / sdk / cwl / tests / wf / expect_packed.cwl
1 $graph:
2 - baseCommand: cat
3   class: CommandLineTool
4   id: '#submit_tool.cwl'
5   inputs:
6   - default: {class: File, location: 'keep:99999999999999999999999999999991+99/tool/blub.txt'}
7     id: '#submit_tool.cwl/x'
8     inputBinding: {position: 1}
9     type: File
10   outputs: []
11   requirements:
12   - {class: DockerRequirement, dockerPull: 'debian:8'}
13 - class: Workflow
14   id: '#main'
15   inputs:
16   - default: {basename: blorp.txt, class: File, location: 'keep:99999999999999999999999999999991+99/input/blorp.txt'}
17     id: '#main/x'
18     type: File
19   - default: {basename: 99999999999999999999999999999998+99, class: Directory, location: 'keep:99999999999999999999999999999998+99'}
20     id: '#main/y'
21     type: Directory
22   - default:
23       basename: anonymous
24       class: Directory
25       listing:
26       - {basename: renamed.txt, class: File, location: 'keep:99999999999999999999999999999998+99/file1.txt'}
27     id: '#main/z'
28     type: Directory
29   outputs: []
30   steps:
31   - id: '#main/step1'
32     in:
33     - {id: '#main/step1/x', source: '#main/x'}
34     out: []
35     run: '#submit_tool.cwl'
36 cwlVersion: v1.0