git.fiddlerwoaroof.com
.circleci/config.yml
3d9346ed
 version: 2
 jobs:
   build:
     docker:
       - image: circleci/node:12.3.1
     working_directory: ~/repo
     steps:
       - checkout
       - restore_cache:
           keys:
f46bc61d
             - v1-dependencies-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}
3d9346ed
             - v1-dependencies-
 
       - run: npm ci
 
       - save_cache:
           paths:
             - node_modules
cdbf19d9
           key: v1-dependencies-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}
3d9346ed
 
       # run tests!
287fe115
       - run: npx eslint
3d9346ed
       - run: npm test
287fe115
       - run: npm run babel