[英]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.