所以,有了我.travis.yml
,我正在安装一些包apt-get
,下载时间不会太长,但安装时间很长.
有没有办法让Travis CI记住已安装的软件包,所以我不必为每个构建从头开始安装它们?
似乎没有简单或方便的方法来缓存您需要安装的所有软件包apt-get
.根据缓存依赖关系和目录文档,Travis CI目前仅为Bundler,CocoaPods,Yarn(以及其他一些)提供"便利"缓存.
然而!如果您可以确定apt-get
安装所需的每个软件包的位置(因为安装位置因软件包的不同而不同),您可以按照Arbitrary目录文档中的步骤单独缓存每个安装目录.
我希望这有帮助.如果您有任何其他问题,请告诉我,我很乐意以任何方式提供帮助.干杯!