From 9f111b90a431e324d9666fac55c982748a35a994 Mon Sep 17 00:00:00 2001 From: Neel Coffin Date: Mon, 2 Nov 2020 11:21:04 +0100 Subject: [PATCH] added yarn cache --- .circleci/config.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e35e13a..b8f7d67 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -11,21 +11,31 @@ jobs: key: yarn-packages-{{ checksum "yarn.lock" }} - run: yarn global add node-gyp && yarn install - save_cache: - name: sa ve yarn package cache + name: save yarn package cache key: yarn-packages-{{ checksum "yarn.lock" }} paths: - ./node_modules lint: - <<: *shared-config steps: - checkout + - restore_cache: + name: restore yarn package cache + key: yarn-packages-v2{{ checksum "yarn.lock" }} - run: yarn lint && yarn format:check + - save_cache: + name: save yarn package cache + key: yarn-packages-v2{{ checksum "yarn.lock" }} unit-test: - <<: *shared-config steps: - checkout + - restore_cache: + name: restore yarn package cache + key: yarn-packages-v2{{ checksum "yarn.lock" }} - run: yarn test:ci + - save_cache: + name: save yarn package cache + key: yarn-packages-v2{{ checksum "yarn.lock" }} workflows: build_and_test: