Skip to content

Commit 1f5a253

Browse files
committed
ci: run subset on secondary environments
1 parent 3a2e788 commit 1f5a253

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

.circleci/config.yml

+16-5
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ commands:
4545
key: v{{ .Environment.CIRCLE_CACHE_VERSION }}-{{ arch }}-npm-lock-{{ .Branch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "yarn.lock" }}
4646
paths:
4747
- node_modules
48-
run-node:
48+
run-all:
4949
steps:
5050
- checkout
5151
- restore_cache:
@@ -58,26 +58,37 @@ commands:
5858
- lint
5959
- deps
6060
- test
61+
run-tests:
62+
steps:
63+
- checkout
64+
- restore_cache:
65+
keys:
66+
- v1-dependencies-{{ checksum "yarn.lock" }}
67+
- update-yarn
68+
- install
69+
- save-cache
70+
- build
71+
- test
6172
jobs:
6273
v8:
6374
docker:
6475
- image: node:8
6576
steps:
66-
- run-node
77+
- run-tests
6778
v10:
6879
docker:
6980
- image: node:10
7081
steps:
71-
- run-node
82+
- run-tests
7283
v12:
7384
docker:
7485
- image: node:12
7586
steps:
76-
- run-node
87+
- run-all
7788
windows-v12:
7889
executor: win/default
7990
steps:
80-
- run-node
91+
- run-tests
8192

8293
workflows:
8394
node:

0 commit comments

Comments
 (0)