72 lines
1.5 KiB
YAML
72 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
|