X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=.travis.yml;h=cc93b1127c3a73069dd5d6a7053ee741f9781984;hb=f8869394bb574134355334f0d55eed7be3188d97;hp=944709491c329054d4754a1939dbc13650480ebc;hpb=e5ba127734f7754a326d3197229e94c8a5a3be23;p=rust.git diff --git a/.travis.yml b/.travis.yml index 944709491c3..cc93b1127c3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ -language: c +language: generic sudo: required -services: - - docker +dist: trusty # LLVM takes awhile to check out and otherwise we'll manage the submodules in # our configure script, so disable auto submodule management. @@ -9,14 +8,15 @@ git: submodules: false before_install: - - docker build -t rust -f src/etc/Dockerfile src/etc + - echo 0 | sudo tee /proc/sys/net/ipv6/conf/lo/disable_ipv6 + - echo 'deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty-3.7 main' | sudo tee -a /etc/apt/sources.list + - echo 'deb-src http://llvm.org/apt/trusty/ llvm-toolchain-trusty-3.7 main' | sudo tee -a /etc/apt/sources.list + - sudo apt-get update + - sudo apt-get --force-yes install curl make g++ python2.7 git zlib1g-dev libedit-dev llvm-3.7-tools + script: - - docker run --privileged -tv `pwd`:/build rust - sh -c " - ./configure --llvm-root=/usr/lib/llvm-3.7 && - make tidy && - make check -j4 - " + - ./configure --llvm-root=/usr/lib/llvm-3.7 + - make tidy && make check-notidy -j4 # Real testing happens on http://buildbot.rust-lang.org/ #