Mercurial > vim
comparison .travis.yml @ 23209:1984a3fcc953 v8.2.2150
patch 8.2.2150: Github actions CI isn't used for all available platforms
Commit: https://github.com/vim/vim/commit/8ea05de6aa1d133cba3381bcc36adf1736b08e00
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Dec 17 20:27:26 2020 +0100
patch 8.2.2150: Github actions CI isn't used for all available platforms
Problem: Github actions CI isn't used for all available platforms.
Solution: Update the github workflows. (Ozaki Kiichi, closes https://github.com/vim/vim/issues/7433)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 17 Dec 2020 20:30:04 +0100 |
parents | 8eed19bd0235 |
children |
comparison
equal
deleted
inserted
replaced
23208:b0017a247053 | 23209:1984a3fcc953 |
---|---|
170 # exclude some builds on mac os x and linux. | 170 # exclude some builds on mac os x and linux. |
171 # On mac os x "tiny" is always without GUI, use 2 compilers in 2 environments. | 171 # On mac os x "tiny" is always without GUI, use 2 compilers in 2 environments. |
172 # Linux: 2 compilers on some of the environments + gcc on os390 | 172 # Linux: 2 compilers on some of the environments + gcc on os390 |
173 jobs: | 173 jobs: |
174 include: | 174 include: |
175 - <<: *osx | 175 #- <<: *osx |
176 name: tiny-nogui/clang | 176 # name: tiny-nogui/clang |
177 compiler: clang | 177 # compiler: clang |
178 env: *tiny-nogui | 178 # env: *tiny-nogui |
179 - <<: *osx | 179 #- <<: *osx |
180 name: tiny-nogui/gcc | 180 # name: tiny-nogui/gcc |
181 compiler: gcc | 181 # compiler: gcc |
182 env: *tiny-nogui | 182 # env: *tiny-nogui |
183 - <<: *osx | 183 #- <<: *osx |
184 <<: *osx-homebrew | 184 # <<: *osx-homebrew |
185 name: huge/clang | 185 # name: huge/clang |
186 compiler: clang | 186 # compiler: clang |
187 env: *osx-huge | 187 # env: *osx-huge |
188 - <<: *osx | 188 #- <<: *osx |
189 <<: *osx-homebrew | 189 # <<: *osx-homebrew |
190 name: huge/gcc | 190 # name: huge/gcc |
191 compiler: gcc | 191 # compiler: gcc |
192 env: *osx-huge | 192 # env: *osx-huge |
193 - <<: *linux | 193 #- <<: *linux |
194 name: tiny-nogui/clang | 194 # name: tiny-nogui/clang |
195 compiler: clang | 195 # compiler: clang |
196 env: *tiny-nogui | 196 # env: *tiny-nogui |
197 - <<: *linux | 197 #- <<: *linux |
198 name: tiny-nogui/gcc | 198 # name: tiny-nogui/gcc |
199 compiler: gcc | 199 # compiler: gcc |
200 env: *tiny-nogui | 200 # env: *tiny-nogui |
201 - <<: *linux | 201 #- <<: *linux |
202 name: tiny/clang | 202 # name: tiny/clang |
203 compiler: clang | 203 # compiler: clang |
204 env: *tiny | 204 # env: *tiny |
205 - <<: *linux | 205 #- <<: *linux |
206 name: tiny/gcc | 206 # name: tiny/gcc |
207 compiler: gcc | 207 # compiler: gcc |
208 env: *tiny | 208 # env: *tiny |
209 - <<: *linux | 209 #- <<: *linux |
210 name: small/gcc | 210 # name: small/gcc |
211 compiler: gcc | 211 # compiler: gcc |
212 env: *small | 212 # env: *small |
213 - <<: *linux | 213 #- <<: *linux |
214 name: normal+shadow/clang | 214 # name: normal+shadow/clang |
215 compiler: clang | 215 # compiler: clang |
216 env: | 216 # env: |
217 - *normal | 217 # - *normal |
218 - *shadowopt | 218 # - *shadowopt |
219 - <<: *linux | 219 #- <<: *linux |
220 name: normal+shadow/gcc | 220 # name: normal+shadow/gcc |
221 compiler: gcc | 221 # compiler: gcc |
222 env: | 222 # env: |
223 - *normal | 223 # - *normal |
224 - *shadowopt | 224 # - *shadowopt |
225 - <<: *linux | 225 - <<: *linux |
226 arch: s390x | 226 arch: s390x |
227 name: huge/gcc-s390x | 227 name: huge/gcc-s390x |
228 compiler: gcc | 228 compiler: gcc |
229 env: *linux-huge | 229 env: *linux-huge |
232 arch: arm64 | 232 arch: arm64 |
233 name: huge/gcc-arm64 | 233 name: huge/gcc-arm64 |
234 compiler: gcc | 234 compiler: gcc |
235 env: *linux-huge | 235 env: *linux-huge |
236 services: [] | 236 services: [] |
237 - <<: *linux | 237 #- <<: *linux |
238 name: huge+coverage/clang | 238 # name: huge+coverage/clang |
239 compiler: clang | 239 # compiler: clang |
240 env: | 240 # env: |
241 - *linux-huge | 241 # - *linux-huge |
242 - *coverage | 242 # - *coverage |
243 after_success: *eval-coverage | 243 # after_success: *eval-coverage |
244 - <<: *linux | 244 #- <<: *linux |
245 name: huge+coverage/gcc | 245 # name: huge+coverage/gcc |
246 compiler: gcc | 246 # compiler: gcc |
247 env: | 247 # env: |
248 - *linux-huge | 248 # - *linux-huge |
249 - *coverage | 249 # - *coverage |
250 after_success: *eval-coverage | 250 # after_success: *eval-coverage |
251 - <<: *linux # ASAN | 251 #- <<: *linux # ASAN |
252 name: huge+asan/clang | 252 # name: huge+asan/clang |
253 compiler: clang-11 | 253 # compiler: clang-11 |
254 addons: | 254 # addons: |
255 apt: | 255 # apt: |
256 sources: | 256 # sources: |
257 - sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main' | 257 # - sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main' |
258 key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' | 258 # key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' |
259 packages: | 259 # packages: |
260 - *apt-packages | 260 # - *apt-packages |
261 - clang-11 | 261 # - clang-11 |
262 env: | 262 # env: |
263 - *linux-huge | 263 # - *linux-huge |
264 - *asan | 264 # - *asan |
265 after_failure: *asan_symbolize | 265 # after_failure: *asan_symbolize |
266 - <<: *linux | 266 #- <<: *linux |
267 name: huge-testgui+coverage/gcc | 267 # name: huge-testgui+coverage/gcc |
268 compiler: gcc | 268 # compiler: gcc |
269 env: | 269 # env: |
270 - *linux-huge | 270 # - *linux-huge |
271 - *coverage | 271 # - *coverage |
272 - TEST="-C src testgui" | 272 # - TEST="-C src testgui" |
273 after_success: *eval-coverage | 273 # after_success: *eval-coverage |
274 - <<: *linux | 274 #- <<: *linux |
275 name: unittests+coverage/gcc | 275 # name: unittests+coverage/gcc |
276 compiler: gcc | 276 # compiler: gcc |
277 env: | 277 # env: |
278 - *unittests | 278 # - *unittests |
279 - *coverage | 279 # - *coverage |
280 after_success: *eval-coverage | 280 # after_success: *eval-coverage |
281 - <<: *linux | 281 #- <<: *linux |
282 name: vimtags/gcc | 282 # name: vimtags/gcc |
283 compiler: gcc | 283 # compiler: gcc |
284 env: | 284 # env: |
285 - *normal | 285 # - *normal |
286 - TEST="-C runtime/doc vimtags VIMEXE=../../${SRCDIR}/vim" | 286 # - TEST="-C runtime/doc vimtags VIMEXE=../../${SRCDIR}/vim" |
287 | 287 |
288 # vim:set sts=2 sw=2 tw=0 et: | 288 # vim:set sts=2 sw=2 tw=0 et: |