Skip to content

Commit 2c8a30c

Browse files
committed
Test on multiple Node versions.
1 parent 7419e68 commit 2c8a30c

3 files changed

Lines changed: 9 additions & 47 deletions

File tree

.travis.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
language: node_js
22
node_js:
3+
- 10
34
- node
5+
env:
6+
- DEFAULT_NODE_VERSION=10
47
script:
58
- npm test
69
after_success:
7-
- npm run coverage:report
8-
- ./.travis_publish
9-
cache:
10-
directories:
11-
- node_modules
10+
- if [ "$TRAVIS_NODE_VERSION" == "$DEFAULT_NODE_VERSION" ]; then
11+
npm install coveralls;
12+
node_modules/.bin/jest --coverage --coverageReporters=text-lcov |
13+
node_modules/.bin/coveralls;
14+
./.travis_publish;
15+
fi

package-lock.json

Lines changed: 0 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
"test": "npm run jest",
4040
"test:dev": "npm run jest -- --watch",
4141
"test:debug": "node --debug-brk ./node_modules/.bin/jest --runInBand src",
42-
"coverage:report": "cat ./coverage/lcov.info | coveralls",
4342
"build": "npm run build:lib && npm run build:module && npm run build:window && npm run build:browser && npm run build:popup:template",
4443
"build:lib": "rm -rf lib && babel src --env-name production -d lib",
4544
"build:module": "rm -rf module && babel src --env-name module -d module",
@@ -73,7 +72,6 @@
7372
"babel-jest": "^23.6.0",
7473
"babel-loader": "^8.0.2",
7574
"clean-webpack-plugin": "^0.1.19",
76-
"coveralls": "^3.0.2",
7775
"cross-env": "^5.0.5",
7876
"css-loader": "^1.0.0",
7977
"eslint": "^5.6.0",

0 commit comments

Comments
 (0)