How to skip downloading external dependencies #323
Replies: 1 comment 2 replies
-
Hey Oliver, @makubacki @spbrogan who may have ideas for this discussion. Just to get this conversation kicked off, here are a few options I can think of.
I personally find option 3 the most palatable but is pretty specific to the compiler use case. Option 2 would be simple and easy to understand/implement but due to its binary nature we might find it inflexible if we want to potentially have a mismatched of container provided tools and tools pulled at runtime. This breaks from the general idea of the containers honestly, so I'm not worried but would be the downside I would see. |
Beta Was this translation helpful? Give feedback.
-
I am working on using containers (docker) for the EDK2 CI on Linux.
The basic idea is to provide container images (see https://github.com/tianocore/containers) that include the required environment.
Now I am looking for a (good) way to tell the stuart system to skip downloading
some or all external dependencies (compilers, etc, described in the
ext_dep.yaml files) and use the tools provided by the image/host OS instead.
When I asked this question before, @spbrogan replied:
Before I start making changes, I would like to collect some comments on the matter.
Also the scope overrides would have to be done for each Platform-CI as well?
Thanks,
Oliver
Beta Was this translation helpful? Give feedback.
All reactions