2013-09-12 16:08:29 +00:00
|
|
|
language: node_js
|
2020-03-13 16:16:07 +00:00
|
|
|
os: linux
|
2013-09-12 16:08:29 +00:00
|
|
|
node_js:
|
2017-05-30 19:22:52 +00:00
|
|
|
- "8"
|
2018-04-25 07:55:38 +00:00
|
|
|
- "10"
|
2019-04-23 20:44:15 +00:00
|
|
|
- "12"
|
2019-10-22 18:03:36 +00:00
|
|
|
- "13"
|
2018-01-03 08:41:46 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT=test:browserless
|
2020-03-13 16:16:07 +00:00
|
|
|
jobs:
|
2018-01-03 08:41:46 +00:00
|
|
|
include:
|
2020-01-20 18:19:08 +00:00
|
|
|
- name: "Browser tests: full build, Chrome & Firefox stable"
|
|
|
|
node_js: "12"
|
2019-10-21 17:06:39 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT="test:browser"
|
|
|
|
- BROWSERS="ChromeHeadless,FirefoxHeadless"
|
|
|
|
addons:
|
|
|
|
chrome: stable
|
|
|
|
firefox: latest
|
2020-01-20 18:19:08 +00:00
|
|
|
- name: "Browser tests: slim build, Chrome stable"
|
|
|
|
node_js: "12"
|
2020-01-07 22:59:08 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT="test:slim"
|
|
|
|
- BROWSERS="ChromeHeadless"
|
|
|
|
addons:
|
|
|
|
chrome: stable
|
2020-01-20 18:19:08 +00:00
|
|
|
- name: "Browser tests: no-deprecated build, Chrome stable"
|
|
|
|
node_js: "12"
|
2020-01-07 22:59:08 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT="test:no-deprecated"
|
|
|
|
- BROWSERS="ChromeHeadless"
|
|
|
|
addons:
|
|
|
|
chrome: stable
|
2020-01-20 18:19:08 +00:00
|
|
|
- name: "Browser tests: ES modules build, Chrome stable"
|
|
|
|
node_js: "12"
|
2019-12-16 18:33:49 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT="test:esmodules"
|
|
|
|
- BROWSERS="ChromeHeadless"
|
|
|
|
addons:
|
|
|
|
chrome: stable
|
2020-01-20 18:19:08 +00:00
|
|
|
- name: "Browser tests: AMD build, Chrome stable"
|
|
|
|
node_js: "12"
|
2019-12-16 18:33:49 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT="test:amd"
|
|
|
|
- BROWSERS="ChromeHeadless"
|
|
|
|
addons:
|
|
|
|
chrome: stable
|
2020-01-20 18:19:08 +00:00
|
|
|
- name: "Browser tests: full build, Firefox ESR"
|
|
|
|
node_js: "12"
|
2019-10-22 18:20:53 +00:00
|
|
|
env:
|
|
|
|
- NPM_SCRIPT="test:browser"
|
|
|
|
- BROWSERS="FirefoxHeadless"
|
|
|
|
addons:
|
|
|
|
firefox: latest-esr
|
2018-01-03 08:41:46 +00:00
|
|
|
script:
|
|
|
|
- npm run $NPM_SCRIPT
|