From 49ef70db90fa7c59291bb82d9802c4f6e5ac2cc7 Mon Sep 17 00:00:00 2001 From: Adam Miskiewicz Date: Mon, 15 May 2017 21:51:51 -0700 Subject: [PATCH] Increase cache key search for Circle --- packages/react-navigation/circle.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/react-navigation/circle.yml b/packages/react-navigation/circle.yml index 5b39a691..3070e389 100644 --- a/packages/react-navigation/circle.yml +++ b/packages/react-navigation/circle.yml @@ -8,7 +8,11 @@ jobs: steps: - checkout - restore_cache: - key: v2-react-navigation-{{ .Branch }} # generate cache per branch + # cache by branch + package.json, by branch, and then master + keys: + - v2-react-navigation-{{ .Branch }}-{{ checksum "package.json" }} + - v2-react-navigation-{{ .Branch }} + - v2-react-navigation-master - run: yarn # install root deps - run: ./scripts/test.sh # run tests - deploy: @@ -24,7 +28,7 @@ jobs: # cd examples/NavigationPlayground && exp publish fi - save_cache: - key: v2-react-navigation-{{ .Branch }} # generate cache per branch + key: v2-react-navigation-{{ .Branch }}-{{ checksum "package.json" }} paths: - ~/.cache/yarn - ~/react-navigation/website/node_modules