11language : python
22python : " 3.7"
3+ os : linux
34
45cache :
56 directories :
@@ -23,7 +24,7 @@ install: skip
2324before_cache :
2425 - make clean-target-dir
2526
26- matrix :
27+ jobs :
2728 fast_finish : true
2829 include :
2930 # -------------------------------------
@@ -41,14 +42,13 @@ matrix:
4142 # -------------------------------------
4243
4344 - name : " test: relay[linux]"
44- os : linux
4545 addons :
4646 apt :
4747 packages :
4848 - libssl-dev
4949 - libgeoip-dev
5050 services :
51- - redis-server
51+ - redis
5252 script : make -e test-rust-all
5353
5454 - name : " test: relay[macos]"
@@ -66,22 +66,17 @@ matrix:
6666 # -------------------------------------
6767
6868 - name : " test: librelay"
69- os : linux
7069 script : make -e test-python
7170
7271 - name : " test: librelay[py2]"
7372 python : " 2.7"
74- os : linux
7573 script : make -e RELAY_PYTHON_VERSION=python2 test-python
7674
7775 # -------------------------------------
7876 # EXECUTALE INTEGRATION TESTS
7977 # -------------------------------------
8078
8179 - name : " integration-test: relay"
82- os : linux
83- # https://github.com/travis-ci/travis-ci/issues/9831
84- sudo : true
8580 env :
8681 - KAFKA_BOOTSTRAP_SERVER="localhost:9092"
8782 install :
@@ -104,7 +99,6 @@ matrix:
10499
105100 - name : " release: relay[linux]"
106101 if : branch ~= /^release\/[\d.]+$/
107- os : linux
108102 language : generic
109103 before_install : skip
110104 services :
@@ -135,8 +129,6 @@ matrix:
135129
136130 - name : " release: librelay[linux-x86]"
137131 if : branch ~= /^release\/[\d.]+$/
138- os : linux
139- sudo : required
140132 env : BUILD_ARCH=i686
141133 language : generic
142134 script :
@@ -146,7 +138,6 @@ matrix:
146138
147139 - name : " release: librelay[linux-x86_64]"
148140 if : branch ~= /^release\/[\d.]+$/
149- sudo : required
150141 env : BUILD_ARCH=x86_64
151142 language : generic
152143 script :
@@ -167,9 +158,6 @@ matrix:
167158
168159 - name : " release: librelay[sdist]"
169160 if : branch ~= /^release\/[\d.]+$/
170- os : linux
171- sudo : required
172- language : generic
173161 script :
174162 - make -e sdist
175163 - npm install -g @zeus-ci/cli || [[ ! "$TRAVIS_BRANCH" =~ ^release/ ]]
0 commit comments