@@ -44,14 +44,6 @@ cache:
4444# this duplication up.
4545matrix :
4646 include :
47- - os : osx
48- language : generic
49- env :
50- - SHARD="OSX Native Engine Binary Builder"
51- - NATIVE_ENGINE_DEPLOY=1
52- script :
53- - ./build-support/bin/native/prepare-binary-deploy.sh
54-
5547 - os : linux
5648 dist : trusty
5749 sudo : required
@@ -80,353 +72,6 @@ matrix:
8072 sh -c "
8173 cd $TRAVIS_BUILD_DIR && ./build-support/bin/native/prepare-binary-deploy.sh
8274 "
83-
84- - os: linux
85- dist: trusty
86- sudo: required
87- addons:
88- apt:
89- packages:
90- - lib32stdc++6
91- - lib32z1
92- - lib32z1-dev
93- - gcc-multilib
94- - python-dev
95- - openssl
96- - libssl-dev
97- language: python
98- python: " 2.7.13"
99- before_install :
100- # Remove bad openjdk6 from trusty image, so
101- # Pants will pick up oraclejdk6 from `packages` above.
102- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
103- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
104- - jdk_switcher use oraclejdk8
105- before_script :
106- - ./build-support/bin/install-android-sdk.sh
107- env :
108- - SHARD="Various pants self checks and lint"
109- script :
110- - ./build-support/bin/ci.sh -x -cejlpn 'Various pants self checks and lint'
111-
112- - os : linux
113- dist : trusty
114- sudo : required
115- addons :
116- apt :
117- packages :
118- - lib32stdc++6
119- - lib32z1
120- - lib32z1-dev
121- - gcc-multilib
122- - python-dev
123- - openssl
124- - libssl-dev
125- language : python
126- python : " 2.7.13"
127- before_install :
128- # Remove bad openjdk6 from trusty image, so
129- # Pants will pick up oraclejdk6 from `packages` above.
130- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
131- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
132- - jdk_switcher use oraclejdk8
133- before_script :
134- - ./build-support/bin/install-android-sdk.sh
135- env :
136- - SHARD="Unit tests for pants and pants-plugins - shard 1"
137- script :
138- - ./build-support/bin/ci.sh -x -efkmsrcnt -u 0/2 "${SHARD}"
139-
140- - os : linux
141- dist : trusty
142- sudo : required
143- addons :
144- apt :
145- packages :
146- - lib32stdc++6
147- - lib32z1
148- - lib32z1-dev
149- - gcc-multilib
150- - python-dev
151- - openssl
152- - libssl-dev
153- language : python
154- python : " 2.7.13"
155- before_install :
156- # Remove bad openjdk6 from trusty image, so
157- # Pants will pick up oraclejdk6 from `packages` above.
158- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
159- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
160- - jdk_switcher use oraclejdk8
161- before_script :
162- - ./build-support/bin/install-android-sdk.sh
163- env :
164- - SHARD="Unit tests for pants and pants-plugins - shard 2"
165- script :
166- - ./build-support/bin/ci.sh -x -efkmsrcnt -u 1/2 "${SHARD}"
167-
168- - os : linux
169- dist : trusty
170- sudo : required
171- addons :
172- apt :
173- packages :
174- - lib32stdc++6
175- - lib32z1
176- - lib32z1-dev
177- - gcc-multilib
178- - python-dev
179- - openssl
180- - libssl-dev
181- language : python
182- python : " 2.7.13"
183- before_install :
184- # Remove bad openjdk6 from trusty image, so
185- # Pants will pick up oraclejdk6 from `packages` above.
186- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
187- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
188- - jdk_switcher use oraclejdk8
189- before_script :
190- - ./build-support/bin/install-android-sdk.sh
191- env :
192- - SHARD="Python contrib tests - shard 1"
193- script :
194- - ./build-support/bin/ci.sh -x -efkmsrcjlpt -y 0/2 "${SHARD}"
195-
196- - os : linux
197- dist : trusty
198- sudo : required
199- addons :
200- apt :
201- packages :
202- - lib32stdc++6
203- - lib32z1
204- - lib32z1-dev
205- - gcc-multilib
206- - python-dev
207- - openssl
208- - libssl-dev
209- language : python
210- python : " 2.7.13"
211- before_install :
212- # Remove bad openjdk6 from trusty image, so
213- # Pants will pick up oraclejdk6 from `packages` above.
214- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
215- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
216- - jdk_switcher use oraclejdk8
217- before_script :
218- - ./build-support/bin/install-android-sdk.sh
219- env :
220- - SHARD="Python contrib tests - shard 2"
221- script :
222- - ./build-support/bin/ci.sh -x -efkmsrcjlpt -y 1/2 "${SHARD}"
223-
224- - os : linux
225- dist : trusty
226- sudo : required
227- addons :
228- apt :
229- packages :
230- - lib32stdc++6
231- - lib32z1
232- - lib32z1-dev
233- - gcc-multilib
234- - python-dev
235- - openssl
236- - libssl-dev
237- language : python
238- python : " 2.7.13"
239- before_install :
240- # Remove bad openjdk6 from trusty image, so
241- # Pants will pick up oraclejdk6 from `packages` above.
242- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
243- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
244- - jdk_switcher use oraclejdk8
245- before_script :
246- - ./build-support/bin/install-android-sdk.sh
247- env :
248- - SHARD="Python integration tests for pants - shard 1"
249- script :
250- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 0/7 "${SHARD}"
251-
252- - os : linux
253- dist : trusty
254- sudo : required
255- addons :
256- apt :
257- packages :
258- - lib32stdc++6
259- - lib32z1
260- - lib32z1-dev
261- - gcc-multilib
262- - python-dev
263- - openssl
264- - libssl-dev
265- language : python
266- python : " 2.7.13"
267- before_install :
268- # Remove bad openjdk6 from trusty image, so
269- # Pants will pick up oraclejdk6 from `packages` above.
270- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
271- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
272- - jdk_switcher use oraclejdk8
273- before_script :
274- - ./build-support/bin/install-android-sdk.sh
275- env :
276- - SHARD="Python integration tests for pants - shard 2"
277- script :
278- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 1/7 "${SHARD}"
279-
280- - os : linux
281- dist : trusty
282- sudo : required
283- addons :
284- apt :
285- packages :
286- - lib32stdc++6
287- - lib32z1
288- - lib32z1-dev
289- - gcc-multilib
290- - python-dev
291- - openssl
292- - libssl-dev
293- language : python
294- python : " 2.7.13"
295- before_install :
296- # Remove bad openjdk6 from trusty image, so
297- # Pants will pick up oraclejdk6 from `packages` above.
298- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
299- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
300- - jdk_switcher use oraclejdk8
301- before_script :
302- - ./build-support/bin/install-android-sdk.sh
303- env :
304- - SHARD="Python integration tests for pants - shard 3"
305- script :
306- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 2/7 "${SHARD}"
307-
308- - os : linux
309- dist : trusty
310- sudo : required
311- addons :
312- apt :
313- packages :
314- - lib32stdc++6
315- - lib32z1
316- - lib32z1-dev
317- - gcc-multilib
318- - python-dev
319- - openssl
320- - libssl-dev
321- language : python
322- python : " 2.7.13"
323- before_install :
324- # Remove bad openjdk6 from trusty image, so
325- # Pants will pick up oraclejdk6 from `packages` above.
326- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
327- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
328- - jdk_switcher use oraclejdk8
329- before_script :
330- - ./build-support/bin/install-android-sdk.sh
331- env :
332- - SHARD="Python integration tests for pants - shard 4"
333- script :
334- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 3/7 "${SHARD}"
335-
336- - os : linux
337- dist : trusty
338- sudo : required
339- addons :
340- apt :
341- packages :
342- - lib32stdc++6
343- - lib32z1
344- - lib32z1-dev
345- - gcc-multilib
346- - python-dev
347- - openssl
348- - libssl-dev
349- language : python
350- python : " 2.7.13"
351- before_install :
352- # Remove bad openjdk6 from trusty image, so
353- # Pants will pick up oraclejdk6 from `packages` above.
354- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
355- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
356- - jdk_switcher use oraclejdk8
357- before_script :
358- - ./build-support/bin/install-android-sdk.sh
359- env :
360- - SHARD="Python integration tests for pants - shard 5"
361- script :
362- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 4/7 "${SHARD}"
363-
364- - os : linux
365- dist : trusty
366- sudo : required
367- addons :
368- apt :
369- packages :
370- - lib32stdc++6
371- - lib32z1
372- - lib32z1-dev
373- - gcc-multilib
374- - python-dev
375- - openssl
376- - libssl-dev
377- language : python
378- python : " 2.7.13"
379- before_install :
380- # Remove bad openjdk6 from trusty image, so
381- # Pants will pick up oraclejdk6 from `packages` above.
382- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
383- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
384- - jdk_switcher use oraclejdk8
385- before_script :
386- - ./build-support/bin/install-android-sdk.sh
387- env :
388- - SHARD="Python integration tests for pants - shard 6"
389- script :
390- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 5/7 "${SHARD}"
391-
392- - os : linux
393- dist : trusty
394- sudo : required
395- addons :
396- apt :
397- packages :
398- - lib32stdc++6
399- - lib32z1
400- - lib32z1-dev
401- - gcc-multilib
402- - python-dev
403- - openssl
404- - libssl-dev
405- language : python
406- python : " 2.7.13"
407- before_install :
408- # Remove bad openjdk6 from trusty image, so
409- # Pants will pick up oraclejdk6 from `packages` above.
410- - sudo rm -rf /usr/lib/jvm/java-1.6.0-openjdk-amd64
411- - sudo rm -rf /usr/lib/jvm/java-6-openjdk-amd64
412- - jdk_switcher use oraclejdk8
413- before_script :
414- - ./build-support/bin/install-android-sdk.sh
415- env :
416- - SHARD="Python integration tests for pants - shard 7"
417- script :
418- - ./build-support/bin/ci.sh -x -efkmsrjlpnt -i 6/7 "${SHARD}"
419-
420- # Rust tests
421- - os : linux
422- dist : trusty
423- language : python
424- python : " 2.7.13"
425- env :
426- - SHARD="Rust tests"
427- script :
428- - ./build-support/bin/ci.sh -abcfjklmnprstx
429-
43075deploy:
43176 # See: https://docs.travis-ci.com/user/deployment/s3/
43277 provider: s3
0 commit comments