我有以下 gitlab ci yaml 文件:
image: steveedson/ci
stages:
- build
cache:
untracked: true
key: "$CI_PROJECT_ID"
paths:
- node_modules/
- _site/vendor/
- .bundled/
- .yarn
build:
stage: build
script:
- ls -l
- yarn config set cache-folder .yarn
- yarn install
- ...
当我成功的构建完成时,它们显示:
Creating cache 1970478...
Created cache
当下一次提交触发构建时,我得到:
Checking cache for 1970478...
Successfully extracted cache
但是ls -l
在我的第一步中没有显示缓存的目录。我试过缓存缓存键,但这没有帮助。
这是在 gitlab.com 上运行的,而不是在私人服务器上运行的。