Skip to content

Commit 62ed4d9

Browse files
authored
Merge pull request #1021 from nf-core/docker-registry-config-move
Set a default docker registry outside of profile scope.
2 parents 535360b + deffccb commit 62ed4d9

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

nextflow.config

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,6 @@ profiles {
168168
}
169169
docker {
170170
docker.enabled = true
171-
docker.registry = 'quay.io'
172171
docker.userEmulation = true
173172
conda.enabled = false
174173
singularity.enabled = false
@@ -192,7 +191,6 @@ profiles {
192191
}
193192
podman {
194193
podman.enabled = true
195-
podman.registry = 'quay.io'
196194
conda.enabled = false
197195
docker.enabled = false
198196
singularity.enabled = false
@@ -263,6 +261,15 @@ env {
263261
JULIA_DEPOT_PATH = "/usr/local/share/julia"
264262
}
265263

264+
// Capture exit codes from upstream processes when piping
265+
process.shell = ['/bin/bash', '-euo', 'pipefail']
266+
267+
// Set default registry for Docker and Podman independent of -profile
268+
// Will not be used unless Docker / Podman are enabled
269+
// Set to your registry if you have a mirror of containers
270+
docker.registry = 'quay.io'
271+
podman.registry = 'quay.io'
272+
266273
def trace_timestamp = new java.util.Date().format( 'yyyy-MM-dd_HH-mm-ss')
267274
timeline {
268275
enabled = true

0 commit comments

Comments
 (0)