-cwlVersion: v1.0
+cwlVersion: v1.1
class: Workflow
$namespaces:
arv: "http://arvados.org/cwl#"
cwltool: "http://commonwl.org/cwltool#"
+
inputs:
arvbox_base: Directory
+ branch:
+ type: string
+ default: master
+ arvbox_mode:
+ type: string?
outputs:
arvados_api_hosts:
type: string[]
arvbox_bin:
type: File
outputSource: start/arvbox_bin
+ refspec:
+ type: string
+ outputSource: branch
requirements:
SubworkflowFeatureRequirement: {}
- cwltool:LoadListingRequirement:
+ ScatterFeatureRequirement: {}
+ StepInputExpressionRequirement: {}
+ LoadListingRequirement:
loadListing: no_listing
steps:
start:
in:
arvbox_base: arvbox_base
+ branch: branch
+ arvbox_mode: arvbox_mode
+ logincluster:
+ default: true
out: [arvados_api_hosts, arvados_cluster_ids, arvado_api_host_insecure, superuser_tokens, arvbox_containers, arvbox_bin]
run: ../../../cwl/tests/federation/arvbox-make-federation.cwl