UNPKG

977 BYAMLView Raw
1# Javascript Node CircleCI 2.0 configuration file
2#
3# Check https://circleci.com/docs/2.0/language-javascript/ for more details
4#
5version: 2
6jobs:
7 build:
8 docker:
9 # specify the version you desire here
10 - image: circleci/node:7.10
11
12 # Specify service dependencies here if necessary
13 # CircleCI maintains a library of pre-built images
14 # documented at https://circleci.com/docs/2.0/circleci-images/
15 # - image: circleci/mongo:3.4.4
16
17 working_directory: ~/repo
18
19 steps:
20 - checkout
21
22 # Download and cache dependencies
23 - restore_cache:
24 keys:
25 - v1-dependencies-{{ checksum "package.json" }}
26 # fallback to using the latest cache if no exact match is found
27 - v1-dependencies-
28
29 - run: yarn install
30
31 - save_cache:
32 paths:
33 - node_modules
34 key: v1-dependencies-{{ checksum "package.json" }}
35
36 # run tests!
37 - run: yarn test