Merge branch '18874-merge-wb2'
[arvados.git] / sdk / cwl / tests / wf / submit_wf_process_properties.cwl
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: Apache-2.0
4
5 # Test case for arvados-cwl-runner
6 #
7 # Used to test whether scanning a workflow file for dependencies
8 # (e.g. submit_tool.cwl) and uploading to Keep works as intended.
9
10 $namespaces:
11   arv: "http://arvados.org/cwl#"
12
13 class: Workflow
14 cwlVersion: v1.2
15
16 hints:
17   arv:ProcessProperties:
18     processProperties:
19       foo: bar
20       baz: $(inputs.x.basename)
21       quux:
22         propertyValue:
23           q1: 1
24           q2: 2
25
26 inputs:
27   - id: x
28     type: File
29   - id: y
30     type: Directory
31   - id: z
32     type: Directory
33 outputs: []
34 steps:
35   - id: step1
36     in:
37       - { id: x, source: "#x" }
38     out: []
39     run: ../tool/submit_tool.cwl