iddfs
Version:
iterative deepening depth-first search (IDDFS) for JavaScript
43 lines (40 loc) • 957 B
YAML
workflows:
version: 2
node-multi-build:
jobs:
- node-v8
- node-v10
- node-latest
version: 2
jobs:
base:
docker:
- image: circleci/node:latest
working_directory: ~/repo
steps:
- checkout
- restore_cache:
keys:
- v{{ .Environment.CIRCLECI_CACHE_VERSION }}-dependencies-{{ checksum "package.json" }}
- v{{ .Environment.CIRCLECI_CACHE_VERSION }}-dependencies-
- run: npm install
- save_cache:
paths:
- node_modules
key: v{{ .Environment.CIRCLECI_CACHE_VERSION }}-dependencies-{{ checksum "package.json" }}
- run: npm run lint
- run: npm run flow
- run: npm test
- run: bash <(curl -s https://codecov.io/bash)
node-v8:
<<:
docker:
- image: node:8
node-v10:
<<:
docker:
- image: node:10
node-latest:
<<:
docker:
- image: node:latest