From 0055b92972c6ec788d18fb7430712a2f4b4cb68c Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Thu, 2 Apr 2020 16:27:30 +0200 Subject: [PATCH] ci: fix coverage --- circle.yml | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/circle.yml b/circle.yml index 6e5398d0..de3025b8 100644 --- a/circle.yml +++ b/circle.yml @@ -25,12 +25,6 @@ jobs: paths: - vue-router - save-cache: - <<: *defaults - steps: - - attach_workspace: - at: ~/project - build-e2e: <<: *defaults steps: @@ -48,14 +42,8 @@ jobs: - attach_workspace: at: ~/project - run: yarn test:unit --maxWorkers=2 - - run: yarn run codecov - store_artifacts: path: coverage - # Save cache after unit test is done. At this point e2e is still running - - save_cache: - key: v2-dependencies-cache-{{ .Branch }}-{{ checksum "yarn.lock" }} - paths: - - node_modules test-e2e: <<: *defaults @@ -74,15 +62,26 @@ jobs: - run: yarn build - run: yarn build:dts - run: yarn run test:tsd + # Save cache after this task. At this point e2e are still running + - save_cache: + key: v2-dependencies-cache-{{ .Branch }}-{{ checksum "yarn.lock" }} + paths: + - node_modules + + coverage: + <<: *defaults + steps: + - attach_workspace: + at: ~/project + - run: + name: Send code coverage + command: yarn run codecov workflows: version: 2 install-and-parallel-test: jobs: - install - - build-lint: - requires: - - install - build-e2e: requires: - install @@ -92,6 +91,9 @@ workflows: - test-e2e: requires: - build-e2e - - save-cache: + - build-lint: + requires: + - install + - coverage: requires: - test-unit -- 2.39.5