Merge branch 'main' from arvados-workbench2.git
[arvados.git] / sdk / cwl / tests / wf / submit_wf_packed.cwl
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: Apache-2.0
4
5 cwlVersion: v1.0
6 $graph:
7 - class: CommandLineTool
8   requirements:
9   - class: DockerRequirement
10     dockerPull: debian:buster-slim
11     'http://arvados.org/cwl#dockerCollectionPDH': 999999999999999999999999999999d4+99
12   inputs:
13   - id: '#submit_tool.cwl/x'
14     type: File
15     default:
16       class: File
17       location: keep:5d373e7629203ce39e7c22af98a0f881+52/blub.txt
18     inputBinding:
19       position: 1
20   outputs: []
21   baseCommand: cat
22   id: '#submit_tool.cwl'
23 - class: Workflow
24   inputs:
25   - id: '#main/x'
26     type: File
27   - id: '#main/y'
28     type: Directory
29   - id: '#main/z'
30     type: Directory
31   outputs: []
32   steps:
33   - id: '#main/step1'
34     in:
35     - {id: '#main/step1/x', source: '#main/x'}
36     out: []
37     run: '#submit_tool.cwl'
38   id: '#main'