From f7caabd3727f364c641205d1d8986e21cc78faa6 Mon Sep 17 00:00:00 2001 From: Neel Coffin Date: Mon, 2 Nov 2020 15:29:04 +0100 Subject: [PATCH] back to stable version --- .circleci/config.yml | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 437378a..3e5935f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,11 +1,10 @@ version: 2.1 jobs: - build: &shared-config + build: docker: - image: cimg/node:14.10.1 steps: - checkout - - restore_cache: name: restore yarn package cache key: yarn-packages-v2{{ checksum "yarn.lock" }} @@ -15,25 +14,45 @@ jobs: key: yarn-packages-v2{{ checksum "yarn.lock" }} paths: - ./node_modules - lint: - <<: *shared-config + docker: + - image: cimg/node:14.10.1 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" }} + paths: + - ./node_modules unit-test: - <<: *shared-config + docker: + - image: cimg/node:14.10.1 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" }} + paths: + - ./node_modules workflows: build_and_test: jobs: - build - - unit-test: + - lint: requires: - build - - lint: + - unit-test: requires: - build + + + +