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.
-
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