Geen omschrijving

.travis.yml 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. language: node_js
  2. os: linux
  3. node_js:
  4. - "10"
  5. - "12"
  6. - "14"
  7. - "15"
  8. env:
  9. - NPM_SCRIPT=test:browserless
  10. jobs:
  11. include:
  12. - name: "Browser tests: full build, Chrome & Firefox stable"
  13. node_js: "14"
  14. env:
  15. - NPM_SCRIPT="test:browser"
  16. - BROWSERS="ChromeHeadless,FirefoxHeadless"
  17. addons:
  18. chrome: stable
  19. firefox: latest
  20. - name: "Browser tests: slim build, Chrome stable"
  21. node_js: "14"
  22. env:
  23. - NPM_SCRIPT="test:slim"
  24. - BROWSERS="ChromeHeadless"
  25. addons:
  26. chrome: stable
  27. - name: "Browser tests: no-deprecated build, Chrome stable"
  28. node_js: "14"
  29. env:
  30. - NPM_SCRIPT="test:no-deprecated"
  31. - BROWSERS="ChromeHeadless"
  32. addons:
  33. chrome: stable
  34. - name: "Browser tests: no-Sizzle build, Chrome stable"
  35. node_js: "14"
  36. env:
  37. - NPM_SCRIPT="test:no-sizzle"
  38. - BROWSERS="ChromeHeadless"
  39. addons:
  40. chrome: stable
  41. - name: "Browser tests: AMD build, Chrome stable"
  42. node_js: "14"
  43. env:
  44. - NPM_SCRIPT="test:amd"
  45. - BROWSERS="ChromeHeadless"
  46. addons:
  47. chrome: stable
  48. - name: "Browser tests: full build, Firefox ESR"
  49. node_js: "14"
  50. env:
  51. - NPM_SCRIPT="test:browser"
  52. - BROWSERS="FirefoxHeadless"
  53. addons:
  54. firefox: latest-esr
  55. script:
  56. - npm run $NPM_SCRIPT