UNPKG

4.95 kBYAMLView Raw
1language: node_js
2os:
3 - linux
4node_js:
5 - "8.4"
6 - "7.10"
7 - "6.11"
8 - "5.12"
9 - "4.8"
10 - "iojs-v3.3"
11 - "iojs-v2.5"
12 - "iojs-v1.8"
13 - "0.12"
14 - "0.10"
15 - "0.8"
16before_install:
17 - 'nvm install-latest-npm'
18install:
19 - 'if [ "${TRAVIS_NODE_VERSION}" = "0.6" ]; then nvm install --latest-npm 0.8 && npm install && nvm use "${TRAVIS_NODE_VERSION}"; else npm install; fi;'
20script:
21 - 'if [ -n "${PRETEST-}" ]; then npm run pretest ; fi'
22 - 'if [ -n "${POSTTEST-}" ]; then npm run posttest ; fi'
23 - 'if [ -n "${COVERAGE-}" ]; then npm run coverage ; fi'
24 - 'if [ -n "${TEST-}" ]; then npm run tests-only ; fi'
25sudo: false
26env:
27 - TEST=true
28matrix:
29 fast_finish: true
30 include:
31 - node_js: "node"
32 env: PRETEST=true
33 - node_js: "node"
34 env: POSTTEST=true
35 - node_js: "8.3"
36 env: TEST=true ALLOW_FAILURE=true
37 - node_js: "8.2"
38 env: TEST=true ALLOW_FAILURE=true
39 - node_js: "8.1"
40 env: TEST=true ALLOW_FAILURE=true
41 - node_js: "8.0"
42 env: TEST=true ALLOW_FAILURE=true
43 - node_js: "7.9"
44 env: TEST=true ALLOW_FAILURE=true
45 - node_js: "7.8"
46 env: TEST=true ALLOW_FAILURE=true
47 - node_js: "7.7"
48 env: TEST=true ALLOW_FAILURE=true
49 - node_js: "7.6"
50 env: TEST=true ALLOW_FAILURE=true
51 - node_js: "7.5"
52 env: TEST=true ALLOW_FAILURE=true
53 - node_js: "7.4"
54 env: TEST=true ALLOW_FAILURE=true
55 - node_js: "7.3"
56 env: TEST=true ALLOW_FAILURE=true
57 - node_js: "7.2"
58 env: TEST=true ALLOW_FAILURE=true
59 - node_js: "7.1"
60 env: TEST=true ALLOW_FAILURE=true
61 - node_js: "7.0"
62 env: TEST=true ALLOW_FAILURE=true
63 - node_js: "6.10"
64 env: TEST=true ALLOW_FAILURE=true
65 - node_js: "6.9"
66 env: TEST=true ALLOW_FAILURE=true
67 - node_js: "6.8"
68 env: TEST=true ALLOW_FAILURE=true
69 - node_js: "6.7"
70 env: TEST=true ALLOW_FAILURE=true
71 - node_js: "6.6"
72 env: TEST=true ALLOW_FAILURE=true
73 - node_js: "6.5"
74 env: TEST=true ALLOW_FAILURE=true
75 - node_js: "6.4"
76 env: TEST=true ALLOW_FAILURE=true
77 - node_js: "6.3"
78 env: TEST=true ALLOW_FAILURE=true
79 - node_js: "6.2"
80 env: TEST=true ALLOW_FAILURE=true
81 - node_js: "6.1"
82 env: TEST=true ALLOW_FAILURE=true
83 - node_js: "6.0"
84 env: TEST=true ALLOW_FAILURE=true
85 - node_js: "5.11"
86 env: TEST=true ALLOW_FAILURE=true
87 - node_js: "5.10"
88 env: TEST=true ALLOW_FAILURE=true
89 - node_js: "5.9"
90 env: TEST=true ALLOW_FAILURE=true
91 - node_js: "5.8"
92 env: TEST=true ALLOW_FAILURE=true
93 - node_js: "5.7"
94 env: TEST=true ALLOW_FAILURE=true
95 - node_js: "5.6"
96 env: TEST=true ALLOW_FAILURE=true
97 - node_js: "5.5"
98 env: TEST=true ALLOW_FAILURE=true
99 - node_js: "5.4"
100 env: TEST=true ALLOW_FAILURE=true
101 - node_js: "5.3"
102 env: TEST=true ALLOW_FAILURE=true
103 - node_js: "5.2"
104 env: TEST=true ALLOW_FAILURE=true
105 - node_js: "5.1"
106 env: TEST=true ALLOW_FAILURE=true
107 - node_js: "5.0"
108 env: TEST=true ALLOW_FAILURE=true
109 - node_js: "4.7"
110 env: TEST=true ALLOW_FAILURE=true
111 - node_js: "4.6"
112 env: TEST=true ALLOW_FAILURE=true
113 - node_js: "4.5"
114 env: TEST=true ALLOW_FAILURE=true
115 - node_js: "4.4"
116 env: TEST=true ALLOW_FAILURE=true
117 - node_js: "4.3"
118 env: TEST=true ALLOW_FAILURE=true
119 - node_js: "4.2"
120 env: TEST=true ALLOW_FAILURE=true
121 - node_js: "4.1"
122 env: TEST=true ALLOW_FAILURE=true
123 - node_js: "4.0"
124 env: TEST=true ALLOW_FAILURE=true
125 - node_js: "iojs-v3.2"
126 env: TEST=true ALLOW_FAILURE=true
127 - node_js: "iojs-v3.1"
128 env: TEST=true ALLOW_FAILURE=true
129 - node_js: "iojs-v3.0"
130 env: TEST=true ALLOW_FAILURE=true
131 - node_js: "iojs-v2.4"
132 env: TEST=true ALLOW_FAILURE=true
133 - node_js: "iojs-v2.3"
134 env: TEST=true ALLOW_FAILURE=true
135 - node_js: "iojs-v2.2"
136 env: TEST=true ALLOW_FAILURE=true
137 - node_js: "iojs-v2.1"
138 env: TEST=true ALLOW_FAILURE=true
139 - node_js: "iojs-v2.0"
140 env: TEST=true ALLOW_FAILURE=true
141 - node_js: "iojs-v1.7"
142 env: TEST=true ALLOW_FAILURE=true
143 - node_js: "iojs-v1.6"
144 env: TEST=true ALLOW_FAILURE=true
145 - node_js: "iojs-v1.5"
146 env: TEST=true ALLOW_FAILURE=true
147 - node_js: "iojs-v1.4"
148 env: TEST=true ALLOW_FAILURE=true
149 - node_js: "iojs-v1.3"
150 env: TEST=true ALLOW_FAILURE=true
151 - node_js: "iojs-v1.2"
152 env: TEST=true ALLOW_FAILURE=true
153 - node_js: "iojs-v1.1"
154 env: TEST=true ALLOW_FAILURE=true
155 - node_js: "iojs-v1.0"
156 env: TEST=true ALLOW_FAILURE=true
157 - node_js: "0.11"
158 env: TEST=true ALLOW_FAILURE=true
159 - node_js: "0.9"
160 env: TEST=true ALLOW_FAILURE=true
161 - node_js: "0.6"
162 env: TEST=true ALLOW_FAILURE=true
163 - node_js: "0.4"
164 env: TEST=true ALLOW_FAILURE=true
165 allow_failures:
166 - os: osx
167 - env: TEST=true ALLOW_FAILURE=true
168 - env: COVERAGE=true