加快酒吧进入容器的提示?

时间:2017-03-15 14:26:31

标签: dart gcloud dart-pub

我在GCloud的容器中运行我的包测试(加上Jenkins)。每次新的测试运行开始时,容器的状态都会重置(pub的包缓存被清除)。

运行所有测试大约需要10-12分钟,运行pub get需要大约相同的时间 - 我想缩短它。

主要是因为网络通信必须要解决和下载软件包。

您可以通过哪些方式让pub get更快?

由于

1 个答案:

答案 0 :(得分:0)

您可以通过添加类似

的行来预加载Dockerfile中的依赖项
RUN pub cache add somepackage --version '^1.0.3' --all

预先知道的每个依赖项。

pub cache add

可能的选项。