-
Notifications
You must be signed in to change notification settings - Fork 191
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
Modules Docker containers no longer includes quay.io as prefix #2249
Modules Docker containers no longer includes quay.io as prefix #2249
Conversation
384f688
to
79dd175
Compare
79dd175
to
437148c
Compare
This PR is against the
|
I think we will also have to modify the function get_biocontainer_tag which gets the container link so it doesn't include "quai.io" in the output. |
Codecov Report
@@ Coverage Diff @@
## dev #2249 +/- ##
=======================================
Coverage 73.19% 73.20%
=======================================
Files 77 77
Lines 8429 8432 +3
=======================================
+ Hits 6170 6173 +3
Misses 2259 2259
|
c672965
to
472b4f1
Compare
I made this change to remove "quay.io" from the url when we obtain it automatically through the API. Sounds good? |
That looks good. Can we manually include Leaving |
This is affecting the creation of new modules, so won't affect the current ones. We do want to create all new modules without |
By default, don't include quay.io but a module developer can add it back in if necessary. E.g., mulled containers are only on quay.io so we will need to specify the entire URI |
ok, got it 👍 In that case developers can add it manually :) |
quay.io is now a pipeline-level default, so we remove it from all Docker container references. This should still build pipelines as before.
56eaa1d
to
b9a5829
Compare
All modules will by default use relative Docker URI now, e.g.
biocontainers/fastqc
instead ofquay.io/biocontainers/fastqc
. Instead,quay.io
should be set at the pipeline level (see #2233). The module creation should work as before and singularity is untouched.PR checklist
CHANGELOG.md
is updateddocs
is updated