-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alternate registry POC #1114
Alternate registry POC #1114
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you reckon it's possible to make a method in lib?
container "${ set_docker_container(
singularity = 'https://depot.galaxyproject.org/singularity/ubuntu:20.04'
docker = 'quay.io/nf-core/ubuntu:20.04'
dockershort = 'nf-core/ubuntu:20.04'
)
}
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could add this to the general conf/modules.config
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Then we can ditch this profile entirely. The rule would be docker.registry = <whatever>
then if you have a complete mirror you can add this as a config:
process {
ext.container_full_uri = false
}
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the idea
|
closed in favor of #1118 |
idea to replace #1113
Another idea that will need to modify all modules in the modules repo + some tools magic, but greatly simplify update and maintenance of the public_aws_ecr file, and any other similar things