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