【发布时间】:2016-02-07 22:51:03
【问题描述】:
我的.travis.yml 中有以下配置:
language: node_js
node_js:
- '5.0.0'
sudo: false
cache:
bundler: true
directories:
- node_modules
我的一个包是一个 Github 分支,其中内容发生变化,但版本保持不变。发生的情况是缓存没有失效,此时没有任何问题。但我想知道是否有办法从缓存构造中排除特定文件夹,类似于以下内容:
language: node_js
node_js:
- '5.0.0'
sudo: false
cache:
bundler: true
directories:
- node_modules
- !node_modules/grommet
!node_modules/grommet 将从缓存索引中排除。
我尝试使用before_cache,如here 中所述。但没有运气。
任何帮助表示赞赏...
【问题讨论】: