From 3eb633e5e0a3dd767427bf3d8ee32724fa0d5043 Mon Sep 17 00:00:00 2001 From: LecomteAdrien Date: Mon, 2 Nov 2020 11:29:43 +0100 Subject: [PATCH] Update config.yml --- .circleci/config.yml | 29 ++++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c5d1f81..d0d8f75 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,8 +1,12 @@ + version: 2.1 workflows: build_and_test: jobs: - build + - lint: + requires: + - build - tests: requires: - build @@ -13,22 +17,33 @@ jobs: steps: - checkout - restore_cache: - key: yarn-packages-v2{{ checksum "yarn.lock" }} + key: yarn-packages-v3{{ checksum "yarn.lock" }} - run: yarn global add node-gyp && yarn install - save_cache: - key: yarn-packages-v2{{ checksum "yarn.lock" }} + key: yarn-packages-v3{{ checksum "yarn.lock" }} paths: - - ~/.cache/yarn + - ./node_modules tests: docker: - image: cimg/node:14.10.1 steps: - checkout - restore_cache: - key: yarn-packages-v2{{ checksum "yarn.lock" }} - - run: yarn lint && yarn format:check + key: yarn-packages-v3{{ checksum "yarn.lock" }} - run: yarn test:ci - save_cache: - key: yarn-packages-v2{{ checksum "yarn.lock" }} + key: yarn-packages-v3{{ checksum "yarn.lock" }} + paths: + - ./node_modules + lint: + docker: + - image: cimg/node:14.10.1 + steps: + - checkout + - restore_cache: + key: yarn-packages-v3{{ checksum "yarn.lock" }} + - run: yarn lint && yarn format:check + - save_cache: + key: yarn-packages-v3{{ checksum "yarn.lock" }} paths: - - ~/.cache/yarn \ No newline at end of file + - ./node_modules \ No newline at end of file