有办法做到这一点吗?
例如,我目前总是在circle.yml文件中安装特定版本的docker-compose,但我希望通过缓存安装:
- sudo -H pip install -U docker-compose==1.3.3
我尝试将以下内容添加到circle.yml
,但它无法正常工作(安装后,与.adx / pip目录中的docker-compose无关):
cache_directories:
- /home/ubuntu/.cache/pip
答案 0 :(得分:2)
感谢Alexey(来自Circle)的帮助,得到了解决方案:
使用requirements.txt
安装pip依赖项,即:
docker-compose == 1.3.3
修改circle.yml
文件以将python添加为依赖项并执行pip install:
machine:
python:
version: 2.7.6
dependencies:
pre:
- pip install -r requirements.txt