UNPKG

770 BYAMLView Raw
1version: 2
2
3common_steps: &common_steps
4 steps:
5 - checkout
6
7 - run:
8 name: Install dependencies
9 command: npm install
10
11 - run:
12 name: Run tests
13 command: npm run mocha
14
15 - run:
16 name: Check Typescript types
17 command: npm run check-types
18 when: always
19
20jobs:
21 node-8:
22 docker:
23 - image: circleci/node:8
24
25 <<: *common_steps
26
27 node-10:
28 docker:
29 - image: circleci/node:10
30
31 <<: *common_steps
32
33 node-11:
34 docker:
35 - image: circleci/node:11
36
37 <<: *common_steps
38
39 node-12:
40 docker:
41 - image: circleci/node:12
42
43 <<: *common_steps
44
45workflows:
46 version: 2
47
48 on-commit:
49 jobs:
50 - node-8
51 - node-10
52 - node-11
53 - node-12