Build: Rename master to main across the repository
[jquery.git] / .travis.yml
blob292e72845833ede11d7857ce2384a1d8776555e7
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: ES modules build, Chrome stable"
35       node_js: "14"
36       env:
37         - NPM_SCRIPT="test:esmodules"
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