From: Eduardo San Martin Morote Date: Thu, 2 Apr 2020 14:27:30 +0000 (+0200) Subject: ci: fix coverage X-Git-Tag: v4.0.0-alpha.10~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0055b92972c6ec788d18fb7430712a2f4b4cb68c;p=thirdparty%2Fvuejs%2Frouter.git ci: fix coverage --- 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