diff --git a/.circleci/config.yml b/.circleci/config.yml index 2c84671..4a8a9e2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,36 +1,17 @@ -version: 2 - -step_restore_cache: &restore_cache - restore_cache: - keys: - - v1-dependencies-{{ checksum "yarn.lock" }}-1 - - v1-dependencies- - -step_install_deps: &install_deps - run: - name: Install Dependencies - command: yarn --frozen-lockfile - -step_save_cache: &save_cache - save_cache: - paths: - - node_modules - - ~/.cache/yarn - key: v1-dependencies-{{ checksum "yarn.lock" }}-1 - +version: 2.1 +orbs: + node: circleci/node@1.1.6 jobs: - test: - docker: - - image: circleci/node:12 + build-and-test: + executor: + name: node/default steps: - checkout - - *restore_cache - - *install_deps - - *save_cache - - run: yarn test - + - node/with-cache: + steps: + - run: npm install + - run: npm test workflows: - version: 2 - ci: - jobs: - - test + build-and-test: + jobs: + - build-and-test \ No newline at end of file