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

时间:2019-03-11 19:14:12

标签: elixir mix

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

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

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

但是,当我运行make(运行mix deps.get时,即使依赖关系是最新的(根据repo.hex.pm),它也会尝试命中mix.lock。 / p>

如何停止执行此操作?

1 个答案:

答案 0 :(得分:0)

据我所知,没有办法做到。

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