comparison .travis.yml @ 21875:3a7017ee1161 v8.2.1487

patch 8.2.1487: Travis: installing snd-dummy is not always useful Commit: https://github.com/vim/vim/commit/a7c4e747639ad7642cd50ed577ff4c93db200df4 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 19 19:46:12 2020 +0200 patch 8.2.1487: Travis: installing snd-dummy is not always useful Problem: Travis: installing snd-dummy is not always useful. Solution: Only install snd-dummy on amd64. (Ozaki Kiichi, closes https://github.com/vim/vim/issues/6738)
author Bram Moolenaar <Bram@vim.org>
date Wed, 19 Aug 2020 20:00:06 +0200
parents 30bdd2e4a6f9
children ef929329affe
comparison
equal deleted inserted replaced
21874:9dc25fc65089 21875:3a7017ee1161
67 if [[ "${CONFOPT}" =~ luainterp ]]; then 67 if [[ "${CONFOPT}" =~ luainterp ]]; then
68 sudo update-alternatives --install /usr/bin/lua lua /usr/bin/lua5.3 10 68 sudo update-alternatives --install /usr/bin/lua lua /usr/bin/lua5.3 10
69 fi 69 fi
70 before_script: 70 before_script:
71 - sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0 71 - sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0
72 - sudo bash ci/load-snd-dummy.sh || true 72 # It appears we can load "snd-dummy" on only amd64.
73 - |
74 if [[ "${TRAVIS_CPU_ARCH}" = amd64 ]]; then
75 sudo bash ci/load-snd-dummy.sh || true
76 fi
73 - sudo usermod -a -G audio $USER 77 - sudo usermod -a -G audio $USER
74 - do_test() { sg audio "sg $(id -gn) '$*'"; } 78 - do_test() { sg audio "sg $(id -gn) '$*'"; }
75 79
76 osx: &osx 80 osx: &osx
77 os: osx 81 os: osx
206 name: normal+shadow/gcc 210 name: normal+shadow/gcc
207 compiler: gcc 211 compiler: gcc
208 env: 212 env:
209 - *normal 213 - *normal
210 - *shadowopt 214 - *shadowopt
211 # Temporarily disabled, always fails 215 # Temporarily disabled, always fails
212 #- <<: *linux 216 #- <<: *linux
213 # arch: s390x 217 # arch: s390x
214 # name: huge/gcc-s390x 218 # name: huge/gcc-s390x
215 # compiler: gcc 219 # compiler: gcc
216 # env: *linux-huge 220 # env: *linux-huge
217 # services: [] 221 # services: []
218 - <<: *linux 222 - <<: *linux
219 arch: arm64 223 arch: arm64
220 name: huge/gcc-arm64 224 name: huge/gcc-arm64
221 compiler: gcc 225 compiler: gcc
222 env: *linux-huge 226 env: *linux-huge