Skip to content

Commit 76e0679

Browse files
authored
chore: update travis config (#368)
1 parent 22f7f6a commit 76e0679

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

.travis.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,18 @@ stages:
77

88
node_js:
99
- '10'
10+
- '12'
1011

1112
os:
1213
- linux
1314
- osx
15+
- windows
1416

1517
script: npx nyc -s npm run test:node -- --bail
1618
after_success: npx nyc report --reporter=text-lcov > coverage.lcov && npx codecov
1719

1820
jobs:
1921
include:
20-
- os: windows
21-
filter_secrets: false
22-
cache: false
23-
2422
- stage: check
2523
script:
2624
- npx aegir build --bundlesize
@@ -32,13 +30,17 @@ jobs:
3230
name: chrome
3331
addons:
3432
chrome: stable
35-
script: npx aegir test -t browser
33+
script:
34+
- npx aegir test -t browser
35+
- npx aegir test -t webworker
3636

3737
- stage: test
3838
name: firefox
3939
addons:
4040
firefox: latest
41-
script: npx aegir test -t browser -- --browsers FirefoxHeadless
41+
script:
42+
- npx aegir test -t browser -- --browsers FirefoxHeadless
43+
- npx aegir test -t webworker -- --browsers FirefoxHeadless
4244

4345
notifications:
4446
email: false

0 commit comments

Comments
 (0)