.travis.yml (1266B)
1 language: ruby 2 sudo: false 3 before_install: 4 - export LD_LIBRARY_PATH=/usr/lib/llvm-${LLVM_VERSION}/lib/ 5 - export PATH=/usr/lib/llvm-${LLVM_VERSION}/bin:$PATH 6 matrix: 7 include: 8 - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.6], packages: [libclang-3.6-dev, clang-3.6]}} 9 env: LLVM_VERSION=3.6 10 rvm: "2.4.0" 11 - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.7], packages: [libclang-3.7-dev, clang-3.7]}} 12 env: LLVM_VERSION=3.7 13 rvm: "2.4.0" 14 # The default build: 15 - &libclang-38 16 addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.8], packages: [libclang-3.8-dev, clang-3.8]}} 17 env: LLVM_VERSION=3.8 18 rvm: "2.4.0" 19 # A second build with the same configuration but using ruby 2.2.4 20 - <<: *libclang-38 21 rvm: "2.3.3" 22 - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.9], packages: [libclang-3.9-dev, clang-3.9]}} 23 env: LLVM_VERSION=3.9 24 rvm: "2.4.0" 25 - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-4.0], packages: [libclang-4.0-dev, clang-4.0]}} 26 env: LLVM_VERSION=4.0 27 rvm: "2.4.0" 28 allow_failures: 29 - env: LLVM_VERSION=4.0 30 rvm: "2.4.0"