@@ -2,21 +2,24 @@ language: node_js
2
2
os :
3
3
- linux
4
4
node_js :
5
- - " 7.9"
6
- - " 6.10"
5
+ - " 10.0"
6
+ - " 9.11"
7
+ - " 8.11"
8
+ - " 7.10"
9
+ - " 6.14"
7
10
- " 5.12"
8
- - " 4.8 "
11
+ - " 4.9 "
9
12
- " iojs-v3.3"
10
13
- " iojs-v2.5"
11
14
- " iojs-v1.8"
12
15
- " 0.12"
13
16
- " 0.10"
14
17
- " 0.8"
15
18
before_install :
16
- - ' if [ "${TRAVIS_NODE_VERSION}" = "0.6" ]; then npm install -g npm@1.3 ; elif [ "${TRAVIS_NODE_VERSION}" != "0.9" ]; then case "$(npm --version)" in 1. *) npm install -g npm@1.4.28 ;; 2.*) npm install -g npm@2 ;; esac ; fi '
17
- - ' if [ "${TRAVIS_NODE_VERSION}" != "0.6" ] && [ "${TRAVIS_NODE_VERSION}" != "0.9" ]; then npm install -g npm; fi '
19
+ - ' case "${TRAVIS_NODE_VERSION}" in 0. *) export NPM_CONFIG_STRICT_SSL=false ;; esac'
20
+ - ' nvm install-latest- npm'
18
21
install :
19
- - ' if [ "${TRAVIS_NODE_VERSION}" = "0.6" ]; then nvm install 0.8 && npm install -g npm@1.3 && npm install -g npm@1.4.28 && npm install -g npm@2 && npm install && nvm use "${TRAVIS_NODE_VERSION}"; else npm install; fi;'
22
+ - ' if [ "${TRAVIS_NODE_VERSION}" = "0.6" ] || [ "${TRAVIS_NODE_VERSION}" = "0.9" ]; then nvm install --latest- npm 0.8 && npm install && nvm use "${TRAVIS_NODE_VERSION}"; else npm install; fi;'
20
23
script :
21
24
- ' if [ -n "${PRETEST-}" ]; then npm run pretest ; fi'
22
25
- ' if [ -n "${POSTTEST-}" ]; then npm run posttest ; fi'
28
31
matrix :
29
32
fast_finish : true
30
33
include :
31
- - node_js : " node "
34
+ - node_js : " lts/* "
32
35
env : PRETEST=true
33
- - node_js : " node"
36
+ - node_js : " lts/*"
37
+ env : POSTTEST=true
38
+ - node_js : " 4"
34
39
env : COVERAGE=true
40
+ - node_js : " 9.10"
41
+ env : TEST=true ALLOW_FAILURE=true
42
+ - node_js : " 9.9"
43
+ env : TEST=true ALLOW_FAILURE=true
44
+ - node_js : " 9.8"
45
+ env : TEST=true ALLOW_FAILURE=true
46
+ - node_js : " 9.7"
47
+ env : TEST=true ALLOW_FAILURE=true
48
+ - node_js : " 9.6"
49
+ env : TEST=true ALLOW_FAILURE=true
50
+ - node_js : " 9.5"
51
+ env : TEST=true ALLOW_FAILURE=true
52
+ - node_js : " 9.4"
53
+ env : TEST=true ALLOW_FAILURE=true
54
+ - node_js : " 9.3"
55
+ env : TEST=true ALLOW_FAILURE=true
56
+ - node_js : " 9.2"
57
+ env : TEST=true ALLOW_FAILURE=true
58
+ - node_js : " 9.1"
59
+ env : TEST=true ALLOW_FAILURE=true
60
+ - node_js : " 9.0"
61
+ env : TEST=true ALLOW_FAILURE=true
62
+ - node_js : " 8.10"
63
+ env : TEST=true ALLOW_FAILURE=true
64
+ - node_js : " 8.9"
65
+ env : TEST=true ALLOW_FAILURE=true
66
+ - node_js : " 8.8"
67
+ env : TEST=true ALLOW_FAILURE=true
68
+ - node_js : " 8.7"
69
+ env : TEST=true ALLOW_FAILURE=true
70
+ - node_js : " 8.6"
71
+ env : TEST=true ALLOW_FAILURE=true
72
+ - node_js : " 8.5"
73
+ env : TEST=true ALLOW_FAILURE=true
74
+ - node_js : " 8.4"
75
+ env : TEST=true ALLOW_FAILURE=true
76
+ - node_js : " 8.3"
77
+ env : TEST=true ALLOW_FAILURE=true
78
+ - node_js : " 8.2"
79
+ env : TEST=true ALLOW_FAILURE=true
80
+ - node_js : " 8.1"
81
+ env : TEST=true ALLOW_FAILURE=true
82
+ - node_js : " 8.0"
83
+ env : TEST=true ALLOW_FAILURE=true
84
+ - node_js : " 7.9"
85
+ env : TEST=true ALLOW_FAILURE=true
35
86
- node_js : " 7.8"
36
87
env : TEST=true ALLOW_FAILURE=true
37
88
- node_js : " 7.7"
@@ -50,6 +101,14 @@ matrix:
50
101
env : TEST=true ALLOW_FAILURE=true
51
102
- node_js : " 7.0"
52
103
env : TEST=true ALLOW_FAILURE=true
104
+ - node_js : " 6.13"
105
+ env : TEST=true ALLOW_FAILURE=true
106
+ - node_js : " 6.12"
107
+ env : TEST=true ALLOW_FAILURE=true
108
+ - node_js : " 6.11"
109
+ env : TEST=true ALLOW_FAILURE=true
110
+ - node_js : " 6.10"
111
+ env : TEST=true ALLOW_FAILURE=true
53
112
- node_js : " 6.9"
54
113
env : TEST=true ALLOW_FAILURE=true
55
114
- node_js : " 6.8"
@@ -94,6 +153,8 @@ matrix:
94
153
env : TEST=true ALLOW_FAILURE=true
95
154
- node_js : " 5.0"
96
155
env : TEST=true ALLOW_FAILURE=true
156
+ - node_js : " 4.8"
157
+ env : TEST=true ALLOW_FAILURE=true
97
158
- node_js : " 4.7"
98
159
env : TEST=true ALLOW_FAILURE=true
99
160
- node_js : " 4.6"
@@ -150,30 +211,6 @@ matrix:
150
211
env : TEST=true ALLOW_FAILURE=true
151
212
- node_js : " 0.4"
152
213
env : TEST=true ALLOW_FAILURE=true
153
- # #- node_js: "7"
154
- # env: TEST=true
155
- # os: osx
156
- # - node_js: "6"
157
- # env: TEST=true
158
- # os: osx
159
- # - node_js: "5"
160
- # env: TEST=true
161
- # os: osx
162
- # - node_js: "4"
163
- # env: TEST=true
164
- # os: osx
165
- # - node_js: "iojs"
166
- # env: TEST=true
167
- # os: osx
168
- # - node_js: "0.12"
169
- # env: TEST=true
170
- # os: osx
171
- # - node_js: "0.10"
172
- # env: TEST=true
173
- # os: osx
174
- # - node_js: "0.8"
175
- # env: TEST=true
176
- # os: osx
177
214
allow_failures :
178
215
- os : osx
179
216
- env : TEST=true ALLOW_FAILURE=true
0 commit comments