-
Notifications
You must be signed in to change notification settings - Fork 11
/
_viash.yaml
19 lines (17 loc) · 1.01 KB
/
_viash.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
viash_version: 0.8.5
source: src
target: target
config_mods: |
.functionality.version := 'dev'
.functionality.requirements.commands := ['ps']
.functionality.arguments[.multiple == true].multiple_sep := ";"
.functionality.argument_groups[true].arguments[.multiple == true].multiple_sep := ";"
.functionality.test_resources += {path: 'src/base/openpipelinetestutils', dest: 'openpipelinetestutils'}
.platforms[.type == 'docker'].namespace_separator := '/'
.platforms[.type == 'docker'].target_registry := 'ghcr.io'
.platforms[.type == 'docker'].target_organization := 'openpipelines-bio'
.platforms[.type == 'docker'].target_image_source := 'https://github.com/openpipelines-bio/openpipeline'
.platforms[.type == 'nextflow'].directives.tag := '$id'
.platforms[.type == 'nextflow'].auto.simplifyOutput := false
.platforms[.type == 'nextflow'].config.script := 'includeConfig("nextflow_labels.config")'
.functionality.resources += {path: './src/workflows/utils/labels.config', dest: 'nextflow_labels.config'}