config.yml 459 B

12345678910111213141516171819202122232425
  1. version: 2
  2. jobs:
  3. build:
  4. docker:
  5. - image: circleci/node:latest
  6. steps:
  7. - checkout
  8. - run: npm install
  9. - run: npm run lint
  10. - run: npm run build
  11. test:
  12. docker:
  13. - image: circleci/node:latest-browsers
  14. steps:
  15. - checkout
  16. - run: npm install
  17. - run:
  18. command: npm run test:all
  19. no_output_timeout: 30m
  20. workflows:
  21. version: 2
  22. build_and_test:
  23. jobs:
  24. - build
  25. - test