我有一个描述缓存目录的.travis.yml文件,但是当我检查travis中的缓存下拉菜单时,它告诉我没有任何东西。我只是试图缓存我的作曲家供应商文件夹。下面是我的.travis.yml文件:Travis没有缓存目录
sudo: required
language: php
php:
- 7.0
services:
- docker
before_install:
- docker-compose up -d
install: composer install
cache:
directories:
- root/vendor
script:
- bundle exec rake phpcs
- bundle exec rake phpunit:run
- bundle exec rake ci:behat
这是我的项目结构(或文件夹/文件说事):
|-- .travis.yml
|-- root
|-- vendor
任何建议,为什么会这样呢?
仍然没有看到在特拉维斯高速缓存,这是我更新.travis.yml安装和缓存。我也明确地设置须藤:假: 安装: - 作曲家安装--prefer - 距离 缓存: 目录: - $ HOME/.composer /缓存 - 根/供应商 – JeremyKirkham
很难说没有任何更多信息。这是一个可以链接到的开源代码库吗? – localheinz
https://github.com/JeremyKirkham/docker-php7 – JeremyKirkham