You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
704 B
31 lines
704 B
# Javascript Node CircleCI 2.0 configuration file |
|
# |
|
# Check https://circleci.com/docs/2.0/language-javascript/ for more details |
|
# |
|
version: 2 |
|
jobs: |
|
build: |
|
docker: |
|
- image: circleci/node:6 |
|
|
|
working_directory: ~/repo |
|
|
|
steps: |
|
- checkout |
|
|
|
# Download and cache dependencies |
|
- restore_cache: |
|
keys: |
|
- v1-dependencies-{{ checksum "package.json" }} |
|
# fallback to using the latest cache if no exact match is found |
|
- v1-dependencies- |
|
|
|
- run: yarn install |
|
|
|
- save_cache: |
|
paths: |
|
- node_modules |
|
key: v1-dependencies-{{ checksum "package.json" }} |
|
|
|
# run tests! |
|
- run: yarn test
|
|
|