insecure:
type: boolean
default: true
+ arvbox:
+ type: File
+ default:
+ class: File
+ location: ../../../../tools/arvbox/bin/arvbox
+ branch:
+ type: string
+ default: master
+ logincluster:
+ type: boolean
+ default: false
outputs:
arvados_api_token:
type: string
arvbox_containers:
type: string[]
outputSource: containers
+ arvbox_bin:
+ type: File
+ outputSource: arvbox
steps:
mkdir:
in:
in:
container_name: containers
arvbox_data: mkdir/arvbox_data
+ arvbox_bin: arvbox
+ branch: branch
out: [cluster_id, container_host, arvbox_data_out, superuser_token]
scatter: [container_name, arvbox_data]
scatterMethod: dotproduct
cluster_ids: start/cluster_id
cluster_hosts: start/container_host
arvbox_data: start/arvbox_data_out
+ arvbox_bin: arvbox
+ logincluster: logincluster
out: []
scatter: [container_name, this_cluster_id, arvbox_data]
scatterMethod: dotproduct