【发布时间】:2017-03-15 14:26:30
【问题描述】:
我正在 GCloud(与 Jenkins 结合)的容器中运行我的包测试。每次新的测试运行开始时,容器的状态都会重置(pub 的包缓存被清除)。
运行所有测试大约需要 10-12 分钟,运行 pub get 大约需要相同的时间 - 我想缩短它。
这主要是因为网络通信必须发生才能解析和下载包。
你能想到什么方法让pub get 跑得更快?
谢谢
【问题讨论】:
-
你在使用 Dart 团队提供的基础容器吗?好奇你是否使用了这个技巧:github.com/dart-lang/dart_docker/tree/master/…