Skip to content

Commit 409515f

Browse files
committed
[Tests] run linter separately from tests; use nvm install-latest-npm; allow odd node majors to fail
1 parent 71204c0 commit 409515f

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.travis.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,27 @@
11
sudo: false
22
language: node_js
33
node_js:
4+
- '9'
45
- '8'
56
- '7'
67
- '6'
78
- '5'
89
- '4'
9-
before_script:
10+
before_install:
11+
- 'nvm install-latest-npm'
12+
script:
13+
- 'if [ -n "${PRETEST-}" ]; then npm run pretest ; fi'
14+
- 'if [ -n "${TEST-}" ]; then npm run unit-test ; fi'
15+
env:
16+
- TEST=true
1017
after_success:
11-
- npm run coveralls
18+
- 'if [ -n "${TEST-}" ]; then npm run coveralls ; fi'
1219
matrix:
1320
fast_finish: true
21+
include:
22+
- node_js: 'lts/*'
23+
env: PRETEST=true
1424
allow_failures:
25+
- node_js: '9'
26+
- node_js: '7'
27+
- node_js: '5'

0 commit comments

Comments
 (0)