73 lines
1.5 KiB
YAML
73 lines
1.5 KiB
YAML
|
version: 2
|
||
|
jobs:
|
||
|
test_with_node_6:
|
||
|
docker:
|
||
|
- image: circleci/node:6
|
||
|
steps:
|
||
|
- checkout
|
||
|
- run:
|
||
|
name: Install dependencies
|
||
|
command: npm install
|
||
|
- run:
|
||
|
name: Test
|
||
|
command: npm test
|
||
|
test_with_node_8:
|
||
|
docker:
|
||
|
- image: circleci/node:8
|
||
|
steps:
|
||
|
- checkout
|
||
|
- run:
|
||
|
name: Install dependencies
|
||
|
command: npm install
|
||
|
- run:
|
||
|
name: Test
|
||
|
command: npm test
|
||
|
test_with_node_9:
|
||
|
docker:
|
||
|
- image: circleci/node:9
|
||
|
steps:
|
||
|
- checkout
|
||
|
- run:
|
||
|
name: Install dependencies
|
||
|
command: npm install
|
||
|
- run:
|
||
|
name: Test
|
||
|
command: npm test
|
||
|
test_with_node_10:
|
||
|
docker:
|
||
|
- image: circleci/node:10
|
||
|
steps:
|
||
|
- checkout
|
||
|
- run:
|
||
|
name: Install dependencies
|
||
|
command: npm install
|
||
|
- run:
|
||
|
name: Test
|
||
|
command: npm test
|
||
|
- run:
|
||
|
name: Deploy coverage
|
||
|
command: bash <(curl -s https://codecov.io/bash)
|
||
|
test_with_node_11:
|
||
|
docker:
|
||
|
- image: circleci/node:11
|
||
|
steps:
|
||
|
- checkout
|
||
|
- run:
|
||
|
name: Install dependencies
|
||
|
command: npm install
|
||
|
- run:
|
||
|
name: Test
|
||
|
command: npm run test:coverage
|
||
|
- run:
|
||
|
name: Deploy coverage
|
||
|
command: bash <(curl -s https://codecov.io/bash)
|
||
|
workflows:
|
||
|
version: 2
|
||
|
test_all:
|
||
|
jobs:
|
||
|
- test_with_node_6
|
||
|
- test_with_node_8
|
||
|
- test_with_node_9
|
||
|
- test_with_node_10
|
||
|
- test_with_node_11
|