Add fallback cache's to circle ci.
commit1ea5c661fa4ff86753152fc11ca7e631864635bd
authorPranay Sashank <pranaysashank@composewell.com>
dateThu 21 Jan 2021, 17:14 (6 years ago)
parent58970a1
.circleci/config.yml+6−1
@@ -118,7 +118,12 @@ project-preinstall: &project-preinstall
118118restore: &restore
119119 # Needs to happen after installing ca-certificates
120120 restore_cache:
121− key: v1-{{ .Environment.CIRCLE_JOB }}-{{ .Branch }}
121+ keys:
122+ - v1-{{ .Environment.CIRCLE_JOB }}-{{ .Branch }}
123+ # Fallback to master branch's cache.
124+ - v1-{{ .Environment.CIRCLE_JOB }}-master
125+ # Fallback to any branch's cache.
126+ - v1-{{ .Environment.CIRCLE_JOB }}-
122127
123128save: &save
124129 save_cache: