config.yml 451 B

123456789101112131415161718192021222324
  1. var_1: &docker_image circleci/node:8-browsers
  2. anchor_1: &job_defaults
  3. working_directory: ~/workspace
  4. docker:
  5. - image: *docker_image
  6. version: 2
  7. jobs:
  8. build_and_test:
  9. <<: *job_defaults
  10. steps:
  11. - checkout
  12. - run: node --version
  13. - run: npm --version
  14. - run: npm install
  15. - run: npm run format-enforce
  16. - run: npm run test-unit
  17. workflows:
  18. version: 2
  19. default_workflow:
  20. jobs:
  21. - build_and_test