You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
678 B

  1. version: 2.1
  2. orbs:
  3. node: circleci/node@4.7
  4. jobs:
  5. lintandcoverage:
  6. docker:
  7. - image: cimg/node:16.13.2
  8. steps:
  9. - checkout
  10. - run: npm install
  11. - run: npm run lint
  12. - run: npm run test
  13. - run: npm run coveralls
  14. workflows:
  15. test:
  16. jobs:
  17. - lintandcoverage
  18. - node/test:
  19. version: '12.22.6'
  20. pkg-manager: npm
  21. - node/test:
  22. version: '14.19.0'
  23. pkg-manager: npm
  24. - node/test:
  25. version: '15.14.0'
  26. pkg-manager: npm
  27. - node/test:
  28. version: '16.13.2'
  29. pkg-manager: npm
  30. - node/test:
  31. version: '17.4.0'
  32. pkg-manager: npm