Skip to content

Commit af728b2

Browse files
committed
[Tests] use shared travis-ci configs
1 parent ad86dc9 commit af728b2

File tree

1 file changed

+6
-311
lines changed

1 file changed

+6
-311
lines changed

.travis.yml

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

0 commit comments

Comments
 (0)