我将其node_js
构建在trusty
容器中并带有Python 3插件:
sudo: false
dist: "trusty"
language: "node_js"
addons:
apt:
packages:
- "python3"
- "python3-pip"
要安装与我的Node.js项目一起存在的Sphinx文档的依赖项, 我照做:
pip3 install --user -r docs/requirements.txt
在我的项目中,这些依赖项很少更改。如果我想 在构建之间缓存这些依赖关系以节省几秒钟的时间, 是要缓存的目录吗?
docs建议something for pip,
但是我的直觉是,这仅适用于python
构建,并且仅适用于pip
。有可能的
到cache arbitrary directories,
所以我只需要找出正确的目录即可。
我检查了构建输出,但仅根据打印出的pip3
不能找出正确的目录。
答案 0 :(得分:0)
您是否尝试添加before_install
行并搜索依赖项?例如
before_install:
- pip3 show <your_dependency> | grep -i location