X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=.travis.yml;h=cc93b1127c3a73069dd5d6a7053ee741f9781984;hb=e4066f5f4c0c4e1cb3183abd63fbf4aef314e65f;hp=944709491c329054d4754a1939dbc13650480ebc;hpb=0ea1305fadfe0a6946506215ea213bc43ad92d04;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/ #