]> git.lizzy.rs Git - rust.git/blob - .travis.yml
Moved new dropck-eyepatch compile-fail tests to the `ui/` subtree.
[rust.git] / .travis.yml
1 language: generic
2 sudo: required
3 services:
4   - docker
5
6 # LLVM takes awhile to check out and otherwise we'll manage the submodules in
7 # our configure script, so disable auto submodule management.
8 git:
9   submodules: false
10   depth: 1
11
12 before_install:
13   - docker build -t rust -f src/etc/Dockerfile src/etc
14
15 script:
16   - docker run -v `pwd`:/build rust
17     sh -c "
18       ./configure --enable-rustbuild --llvm-root=/usr/lib/llvm-3.7 &&
19       make tidy &&
20       make check -j4
21     "
22
23 # Real testing happens on http://buildbot.rust-lang.org/
24 #
25 # See https://github.com/rust-lang/rust-buildbot
26 #     CONTRIBUTING.md#pull-requests
27
28 notifications:
29   email: false
30
31 branches:
32   only:
33     - master