gpt4 book ai didi

node.js - 特拉维斯 CI 缓存 : ignore specific folder/file from cache

转载 作者:搜寻专家 更新时间:2023-10-31 22:52:16 24 4
gpt4 key购买 nike

我的 .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 将从缓存索引中排除。

我尝试按照 here 中的说明使用 before_cache .但运气不好。

感谢任何帮助...

最佳答案

我不得不手动重新安装模块。在您的情况下,您的 travis.yml install 部分应如下所示:

install:
- npm uninstall grommet
- npm install

关于node.js - 特拉维斯 CI 缓存 : ignore specific folder/file from cache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33572756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com