Multiple container tags #19
Replies: 3 comments 13 replies
-
Many WDLs are structured so that the |
Beta Was this translation helpful? Give feedback.
-
I like the idea of this lint overall, but agree with the follow-up question that it might be tricky to implement when WDL variables are involved. For example, at Broad we have many pipelines using GATK docker images using the syntax:
I think a good implementation of this lint would have to contend with the case where the |
Beta Was this translation helpful? Give feedback.
-
I'm also wondering how this gets play with this spec where
? Though it's not yet clear how engine should handle such things chanzuckerberg/miniwdl#683 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Often multiple tasks with a file will utilize the same base tool (e.g.
samtools
) and therefore they will use the samecontainer
image. I would like to have a rule that warns for eachcontainer
specification in the file if more than onetag
is present in the file.For example, the following set of tasks would yield a warning.
Something like
Container image quay.io/biocontainers/samtools has multiple tags
.@a-frantz and I have discussed this offline and would like a wider set of opinions.
EDIT:
Based on the conversations below, this lint rule will be restricted to only examining
container
entries with literal entries and exclude any set the value with a variable.Beta Was this translation helpful? Give feedback.
All reactions