10383: Merge branch 'master' into 10383-arv-put-incremental-upload
[arvados.git] / services / api / test / fixtures / workflows.yml
1 workflow_with_definition_yml:
2   uuid: zzzzz-7fd4e-validworkfloyml
3   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
4   name: Valid workflow with name and desc
5   description: this workflow has a valid definition yaml
6   definition: "name: foo\ndesc: bar"
7   created_at: 2016-08-15 12:00:00
8
9 workflow_with_no_definition_yml:
10   uuid: zzzzz-7fd4e-validbutnoyml00
11   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
12   name: Valid workflow with no definition yaml
13   description: this workflow does not have a definition yaml
14   created_at: 2016-08-15 12:00:00
15
16 workflow_with_no_name_and_desc:
17   uuid: zzzzz-7fd4e-validnonamedesc
18   owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz
19   definition: this is valid yaml
20   created_at: 2016-08-15 12:00:01
21
22 workflow_with_input_specifications:
23   uuid: zzzzz-7fd4e-validwithinputs
24   owner_uuid: zzzzz-j7d0g-zhxawtyetzwc5f0
25   name: Workflow with input specifications
26   description: this workflow has inputs specified
27   created_at: <%= 1.minute.ago.to_s(:db) %>
28   definition: |
29     cwlVersion: v1.0
30     class: CommandLineTool
31     baseCommand:
32     - echo
33     inputs:
34     - doc: a longer documentation string for this parameter (optional)
35       type: boolean
36       id: ex_boolean
37       label: a short label for this parameter (optional)
38       inputBinding:
39         position: 1
40     - type:
41       - 'null'
42       - boolean
43       id: ex_boolean_opt
44       inputBinding:
45         position: 1
46     outputs: []
47
48 workflow_with_input_defaults:
49   uuid: zzzzz-7fd4e-validwithinput2
50   owner_uuid: zzzzz-j7d0g-zhxawtyetzwc5f0
51   name: Workflow with default input specifications
52   description: this workflow has inputs specified
53   created_at: <%= 1.minute.ago.to_s(:db) %>
54   definition: |
55     cwlVersion: v1.0
56     class: CommandLineTool
57     baseCommand:
58     - echo
59     inputs:
60     - type: string
61       id: ex_string
62     - type: string
63       id: ex_string_def
64       default: hello-testing-123
65     outputs: []