次の 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 で実行されています。