diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 000000000..8f009374d --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,36 @@ +defaults: &defaults + docker: + - image: circleci/node:13.8.0 + +version: 2.1 + +jobs: + build: + <<: *defaults + steps: + - checkout + - run: npm install + - run: npm run lint + test: + <<: *defaults + steps: + - checkout + - run: npm install + - run: npm run test + analyze: + <<: *defaults + steps: + - checkout + - run: npm install + - run: npm audit + +workflows: + create_ci_pipeline: + jobs: + - build + - test: + requires: + - build + - analyze: + requires: + - test