.circleci/config.yml に以下のように書いておいたら、ある時からキャッシュが効かなくなってハマった。
version: 2
jobs:
build:
docker:
- image: perl:5.28
steps:
- checkout
- restore_cache:
key: cacheminil-v1
- run:
name: Install Minilla
command: |
cpanm Minilla
- save_cache:
key: cacheminil-v1
paths:
- "/usr/local/bin"
- "/usr/local/lib/perl5/site_perl/5.28.0"
..以下略..
正しくは以下。いつまでも 5.28.0 のままではないのだ。
paths:
- "/usr/local/bin"
- "/usr/local/lib/perl5/site_perl"
本当は - image: perl:5.28.0 を指定したいところだが、残念ながら https://hub.docker.com/_/perl を見てもない。