|
| 1 | +version: ~> 1.0 |
1 | 2 | language: node_js |
2 | 3 | os: |
3 | 4 | - linux |
4 | | -node_js: |
5 | | - - "12.7" |
6 | | - - "11.15" |
7 | | - - "10.16" |
8 | | - - "9.11" |
9 | | - - "8.16" |
10 | | - - "7.10" |
11 | | - - "6.17" |
12 | | - - "5.12" |
13 | | - - "4.9" |
14 | | - - "iojs-v3.3" |
15 | | - - "iojs-v2.5" |
16 | | - - "iojs-v1.8" |
17 | | - - "0.12" |
18 | | - - "0.10" |
19 | | - - "0.8" |
20 | | -before_install: |
21 | | - - 'case "${TRAVIS_NODE_VERSION}" in 0.*) export NPM_CONFIG_STRICT_SSL=false ;; esac' |
22 | | - - 'nvm install-latest-npm' |
23 | | -install: |
24 | | - - '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;' |
25 | | -script: |
26 | | - - 'if [ -n "${PRETEST-}" ]; then npm run pretest ; fi' |
27 | | - - 'if [ -n "${POSTTEST-}" ]; then npm run posttest ; fi' |
28 | | - - 'if [ -n "${COVERAGE-}" ]; then npm run coverage ; fi' |
29 | | - - 'if [ -n "${TEST-}" ]; then npm run tests-only ; fi' |
30 | | -sudo: false |
31 | | -env: |
32 | | - - TEST=true |
33 | | -matrix: |
34 | | - fast_finish: true |
35 | | - include: |
36 | | - - node_js: "lts/*" |
37 | | - env: PRETEST=true |
38 | | - - node_js: "node" |
39 | | - env: COVERAGE=true |
40 | | - - node_js: "12.6" |
41 | | - env: TEST=true ALLOW_FAILURE=true |
42 | | - - node_js: "12.5" |
43 | | - env: TEST=true ALLOW_FAILURE=true |
44 | | - - node_js: "12.4" |
45 | | - env: TEST=true ALLOW_FAILURE=true |
46 | | - - node_js: "12.3" |
47 | | - env: TEST=true ALLOW_FAILURE=true |
48 | | - - node_js: "12.2" |
49 | | - env: TEST=true ALLOW_FAILURE=true |
50 | | - - node_js: "12.1" |
51 | | - env: TEST=true ALLOW_FAILURE=true |
52 | | - - node_js: "12.0" |
53 | | - env: TEST=true ALLOW_FAILURE=true |
54 | | - - node_js: "11.14" |
55 | | - env: TEST=true ALLOW_FAILURE=true |
56 | | - - node_js: "11.13" |
57 | | - env: TEST=true ALLOW_FAILURE=true |
58 | | - - node_js: "11.12" |
59 | | - env: TEST=true ALLOW_FAILURE=true |
60 | | - - node_js: "11.11" |
61 | | - env: TEST=true ALLOW_FAILURE=true |
62 | | - - node_js: "11.10" |
63 | | - env: TEST=true ALLOW_FAILURE=true |
64 | | - - node_js: "11.9" |
65 | | - env: TEST=true ALLOW_FAILURE=true |
66 | | - - node_js: "11.8" |
67 | | - env: TEST=true ALLOW_FAILURE=true |
68 | | - - node_js: "11.7" |
69 | | - env: TEST=true ALLOW_FAILURE=true |
70 | | - - node_js: "11.6" |
71 | | - env: TEST=true ALLOW_FAILURE=true |
72 | | - - node_js: "11.5" |
73 | | - env: TEST=true ALLOW_FAILURE=true |
74 | | - - node_js: "11.4" |
75 | | - env: TEST=true ALLOW_FAILURE=true |
76 | | - - node_js: "11.3" |
77 | | - env: TEST=true ALLOW_FAILURE=true |
78 | | - - node_js: "11.2" |
79 | | - env: TEST=true ALLOW_FAILURE=true |
80 | | - - node_js: "11.1" |
81 | | - env: TEST=true ALLOW_FAILURE=true |
82 | | - - node_js: "11.0" |
83 | | - env: TEST=true ALLOW_FAILURE=true |
84 | | - - node_js: "10.15" |
85 | | - env: TEST=true ALLOW_FAILURE=true |
86 | | - - node_js: "10.14" |
87 | | - env: TEST=true ALLOW_FAILURE=true |
88 | | - - node_js: "10.13" |
89 | | - env: TEST=true ALLOW_FAILURE=true |
90 | | - - node_js: "10.12" |
91 | | - env: TEST=true ALLOW_FAILURE=true |
92 | | - - node_js: "10.11" |
93 | | - env: TEST=true ALLOW_FAILURE=true |
94 | | - - node_js: "10.10" |
95 | | - env: TEST=true ALLOW_FAILURE=true |
96 | | - - node_js: "10.9" |
97 | | - env: TEST=true ALLOW_FAILURE=true |
98 | | - - node_js: "10.8" |
99 | | - env: TEST=true ALLOW_FAILURE=true |
100 | | - - node_js: "10.7" |
101 | | - env: TEST=true ALLOW_FAILURE=true |
102 | | - - node_js: "10.6" |
103 | | - env: TEST=true ALLOW_FAILURE=true |
104 | | - - node_js: "10.5" |
105 | | - env: TEST=true ALLOW_FAILURE=true |
106 | | - - node_js: "10.4" |
107 | | - env: TEST=true ALLOW_FAILURE=true |
108 | | - - node_js: "10.3" |
109 | | - env: TEST=true ALLOW_FAILURE=true |
110 | | - - node_js: "10.2" |
111 | | - env: TEST=true ALLOW_FAILURE=true |
112 | | - - node_js: "10.1" |
113 | | - env: TEST=true ALLOW_FAILURE=true |
114 | | - - node_js: "10.0" |
115 | | - env: TEST=true ALLOW_FAILURE=true |
116 | | - - node_js: "9.10" |
117 | | - env: TEST=true ALLOW_FAILURE=true |
118 | | - - node_js: "9.9" |
119 | | - env: TEST=true ALLOW_FAILURE=true |
120 | | - - node_js: "9.8" |
121 | | - env: TEST=true ALLOW_FAILURE=true |
122 | | - - node_js: "9.7" |
123 | | - env: TEST=true ALLOW_FAILURE=true |
124 | | - - node_js: "9.6" |
125 | | - env: TEST=true ALLOW_FAILURE=true |
126 | | - - node_js: "9.5" |
127 | | - env: TEST=true ALLOW_FAILURE=true |
128 | | - - node_js: "9.4" |
129 | | - env: TEST=true ALLOW_FAILURE=true |
130 | | - - node_js: "9.3" |
131 | | - env: TEST=true ALLOW_FAILURE=true |
132 | | - - node_js: "9.2" |
133 | | - env: TEST=true ALLOW_FAILURE=true |
134 | | - - node_js: "9.1" |
135 | | - env: TEST=true ALLOW_FAILURE=true |
136 | | - - node_js: "9.0" |
137 | | - env: TEST=true ALLOW_FAILURE=true |
138 | | - - node_js: "8.15" |
139 | | - env: TEST=true ALLOW_FAILURE=true |
140 | | - - node_js: "8.14" |
141 | | - env: TEST=true ALLOW_FAILURE=true |
142 | | - - node_js: "8.13" |
143 | | - env: TEST=true ALLOW_FAILURE=true |
144 | | - - node_js: "8.12" |
145 | | - env: TEST=true ALLOW_FAILURE=true |
146 | | - - node_js: "8.11" |
147 | | - env: TEST=true ALLOW_FAILURE=true |
148 | | - - node_js: "8.10" |
149 | | - env: TEST=true ALLOW_FAILURE=true |
150 | | - - node_js: "8.9" |
151 | | - env: TEST=true ALLOW_FAILURE=true |
152 | | - - node_js: "8.8" |
153 | | - env: TEST=true ALLOW_FAILURE=true |
154 | | - - node_js: "8.7" |
155 | | - env: TEST=true ALLOW_FAILURE=true |
156 | | - - node_js: "8.6" |
157 | | - env: TEST=true ALLOW_FAILURE=true |
158 | | - - node_js: "8.5" |
159 | | - env: TEST=true ALLOW_FAILURE=true |
160 | | - - node_js: "8.4" |
161 | | - env: TEST=true ALLOW_FAILURE=true |
162 | | - - node_js: "8.3" |
163 | | - env: TEST=true ALLOW_FAILURE=true |
164 | | - - node_js: "8.2" |
165 | | - env: TEST=true ALLOW_FAILURE=true |
166 | | - - node_js: "8.1" |
167 | | - env: TEST=true ALLOW_FAILURE=true |
168 | | - - node_js: "8.0" |
169 | | - env: TEST=true ALLOW_FAILURE=true |
170 | | - - node_js: "7.9" |
171 | | - env: TEST=true ALLOW_FAILURE=true |
172 | | - - node_js: "7.8" |
173 | | - env: TEST=true ALLOW_FAILURE=true |
174 | | - - node_js: "7.7" |
175 | | - env: TEST=true ALLOW_FAILURE=true |
176 | | - - node_js: "7.6" |
177 | | - env: TEST=true ALLOW_FAILURE=true |
178 | | - - node_js: "7.5" |
179 | | - env: TEST=true ALLOW_FAILURE=true |
180 | | - - node_js: "7.4" |
181 | | - env: TEST=true ALLOW_FAILURE=true |
182 | | - - node_js: "7.3" |
183 | | - env: TEST=true ALLOW_FAILURE=true |
184 | | - - node_js: "7.2" |
185 | | - env: TEST=true ALLOW_FAILURE=true |
186 | | - - node_js: "7.1" |
187 | | - env: TEST=true ALLOW_FAILURE=true |
188 | | - - node_js: "7.0" |
189 | | - env: TEST=true ALLOW_FAILURE=true |
190 | | - - node_js: "6.16" |
191 | | - env: TEST=true ALLOW_FAILURE=true |
192 | | - - node_js: "6.15" |
193 | | - env: TEST=true ALLOW_FAILURE=true |
194 | | - - node_js: "6.14" |
195 | | - env: TEST=true ALLOW_FAILURE=true |
196 | | - - node_js: "6.13" |
197 | | - env: TEST=true ALLOW_FAILURE=true |
198 | | - - node_js: "6.12" |
199 | | - env: TEST=true ALLOW_FAILURE=true |
200 | | - - node_js: "6.11" |
201 | | - env: TEST=true ALLOW_FAILURE=true |
202 | | - - node_js: "6.10" |
203 | | - env: TEST=true ALLOW_FAILURE=true |
204 | | - - node_js: "6.9" |
205 | | - env: TEST=true ALLOW_FAILURE=true |
206 | | - - node_js: "6.8" |
207 | | - env: TEST=true ALLOW_FAILURE=true |
208 | | - - node_js: "6.7" |
209 | | - env: TEST=true ALLOW_FAILURE=true |
210 | | - - node_js: "6.6" |
211 | | - env: TEST=true ALLOW_FAILURE=true |
212 | | - - node_js: "6.5" |
213 | | - env: TEST=true ALLOW_FAILURE=true |
214 | | - - node_js: "6.4" |
215 | | - env: TEST=true ALLOW_FAILURE=true |
216 | | - - node_js: "6.3" |
217 | | - env: TEST=true ALLOW_FAILURE=true |
218 | | - - node_js: "6.2" |
219 | | - env: TEST=true ALLOW_FAILURE=true |
220 | | - - node_js: "6.1" |
221 | | - env: TEST=true ALLOW_FAILURE=true |
222 | | - - node_js: "6.0" |
223 | | - env: TEST=true ALLOW_FAILURE=true |
224 | | - - node_js: "5.11" |
225 | | - env: TEST=true ALLOW_FAILURE=true |
226 | | - - node_js: "5.10" |
227 | | - env: TEST=true ALLOW_FAILURE=true |
228 | | - - node_js: "5.9" |
229 | | - env: TEST=true ALLOW_FAILURE=true |
230 | | - - node_js: "5.8" |
231 | | - env: TEST=true ALLOW_FAILURE=true |
232 | | - - node_js: "5.7" |
233 | | - env: TEST=true ALLOW_FAILURE=true |
234 | | - - node_js: "5.6" |
235 | | - env: TEST=true ALLOW_FAILURE=true |
236 | | - - node_js: "5.5" |
237 | | - env: TEST=true ALLOW_FAILURE=true |
238 | | - - node_js: "5.4" |
239 | | - env: TEST=true ALLOW_FAILURE=true |
240 | | - - node_js: "5.3" |
241 | | - env: TEST=true ALLOW_FAILURE=true |
242 | | - - node_js: "5.2" |
243 | | - env: TEST=true ALLOW_FAILURE=true |
244 | | - - node_js: "5.1" |
245 | | - env: TEST=true ALLOW_FAILURE=true |
246 | | - - node_js: "5.0" |
247 | | - env: TEST=true ALLOW_FAILURE=true |
248 | | - - node_js: "4.8" |
249 | | - env: TEST=true ALLOW_FAILURE=true |
250 | | - - node_js: "4.7" |
251 | | - env: TEST=true ALLOW_FAILURE=true |
252 | | - - node_js: "4.6" |
253 | | - env: TEST=true ALLOW_FAILURE=true |
254 | | - - node_js: "4.5" |
255 | | - env: TEST=true ALLOW_FAILURE=true |
256 | | - - node_js: "4.4" |
257 | | - env: TEST=true ALLOW_FAILURE=true |
258 | | - - node_js: "4.3" |
259 | | - env: TEST=true ALLOW_FAILURE=true |
260 | | - - node_js: "4.2" |
261 | | - env: TEST=true ALLOW_FAILURE=true |
262 | | - - node_js: "4.1" |
263 | | - env: TEST=true ALLOW_FAILURE=true |
264 | | - - node_js: "4.0" |
265 | | - env: TEST=true ALLOW_FAILURE=true |
266 | | - - node_js: "iojs-v3.2" |
267 | | - env: TEST=true ALLOW_FAILURE=true |
268 | | - - node_js: "iojs-v3.1" |
269 | | - env: TEST=true ALLOW_FAILURE=true |
270 | | - - node_js: "iojs-v3.0" |
271 | | - env: TEST=true ALLOW_FAILURE=true |
272 | | - - node_js: "iojs-v2.4" |
273 | | - env: TEST=true ALLOW_FAILURE=true |
274 | | - - node_js: "iojs-v2.3" |
275 | | - env: TEST=true ALLOW_FAILURE=true |
276 | | - - node_js: "iojs-v2.2" |
277 | | - env: TEST=true ALLOW_FAILURE=true |
278 | | - - node_js: "iojs-v2.1" |
279 | | - env: TEST=true ALLOW_FAILURE=true |
280 | | - - node_js: "iojs-v2.0" |
281 | | - env: TEST=true ALLOW_FAILURE=true |
282 | | - - node_js: "iojs-v1.7" |
283 | | - env: TEST=true ALLOW_FAILURE=true |
284 | | - - node_js: "iojs-v1.6" |
285 | | - env: TEST=true ALLOW_FAILURE=true |
286 | | - - node_js: "iojs-v1.5" |
287 | | - env: TEST=true ALLOW_FAILURE=true |
288 | | - - node_js: "iojs-v1.4" |
289 | | - env: TEST=true ALLOW_FAILURE=true |
290 | | - - node_js: "iojs-v1.3" |
291 | | - env: TEST=true ALLOW_FAILURE=true |
292 | | - - node_js: "iojs-v1.2" |
293 | | - env: TEST=true ALLOW_FAILURE=true |
294 | | - - node_js: "iojs-v1.1" |
295 | | - env: TEST=true ALLOW_FAILURE=true |
296 | | - - node_js: "iojs-v1.0" |
297 | | - env: TEST=true ALLOW_FAILURE=true |
298 | | - - node_js: "0.11" |
299 | | - env: TEST=true ALLOW_FAILURE=true |
300 | | - - node_js: "0.9" |
301 | | - env: TEST=true ALLOW_FAILURE=true |
302 | | - - node_js: "0.6" |
303 | | - env: TEST=true ALLOW_FAILURE=true |
304 | | - - node_js: "0.4" |
305 | | - env: TEST=true ALLOW_FAILURE=true |
306 | | - allow_failures: |
307 | | - - os: osx |
308 | | - - env: TEST=true ALLOW_FAILURE=true |
| 5 | +import: |
| 6 | + - ljharb/travis-ci:node/all.yml |
| 7 | + - ljharb/travis-ci:node/pretest.yml |
| 8 | + - ljharb/travis-ci:node/posttest.yml |
| 9 | + - ljharb/travis-ci:node/coverage.yml |
0 commit comments