1 #!/usr/bin/env cwl-runner
2 # Copyright (C) The Arvados Authors. All rights reserved.
4 # SPDX-License-Identifier: Apache-2.0
9 arv: "http://arvados.org/cwl#"
10 cwltool: "http://commonwl.org/cwltool#"
13 secrets: [arvados_api_token]
15 StepInputExpressionRequirement: {}
16 InlineJavascriptRequirement: {}
17 SubworkflowFeatureRequirement: {}
19 arvados_api_token: string
20 arvado_api_host_insecure:
23 arvados_api_hosts: string[]
24 arvados_cluster_ids: string[]
29 scrub_collections: string[]
30 runner_cluster: string?
34 outputSource: run-acr/out
37 outputSource: check-result/success
46 arvados_api_token: arvados_api_token
47 arvado_api_host_insecure: arvado_api_host_insecure
48 arvados_api_host: {source: arvados_api_hosts, valueFrom: "$(self[0])"}
49 arvados_cluster_ids: arvados_cluster_ids
52 scrub_image: scrub_image
53 scrub_collections: scrub_collections
59 image-ready: dockerbuild/imagename
60 arvados_api_token: arvados_api_token
61 arvado_api_host_insecure: arvado_api_host_insecure
62 arvados_api_host: {source: arvados_api_hosts, valueFrom: "$(self[0])"}
63 runner_cluster: runner_cluster
72 arvados_api_token: arvados_api_token
73 arvado_api_host_insecure: arvado_api_host_insecure
74 arvados_api_host: {source: arvados_api_hosts, valueFrom: "$(self[0])"}
75 check_collections: scrub_collections