繁体   English   中英

如果Deps是最新的,请阻止使用deps.get混合网络?

[英]Prevent mix deps.get using the network if the deps are up to date?

我正在尝试建立一些Elixir代码的托管文件。 即:我想提供一个包含构建项目所需的一切的tarball。

所以:我在构建tarball时运行mix deps.get ,效果很好。

为了验证构建是否包含所有内容,我正在没有互联网连接的机器(实际上是docker容器)上运行它。

但是当我运行make ,它运行mix deps.get ,即使依赖关系是最新的(根据mix.lock ),它mix deps.get尝试打repo.hex.pm

如何停止执行此操作?

据我所知,这是没有办法的。

您可能不应该在该容器上运行mix deps.get ,如果没有所有依赖项,它将在编译任务中失败。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM