.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 を見てもない。