2015-10-19 03:37:14 +02:00
|
|
|
language: generic
|
2015-09-18 19:19:23 +02:00
|
|
|
sudo: required
|
2016-06-01 17:14:22 +02:00
|
|
|
services:
|
|
|
|
- docker
|
2014-02-21 00:37:44 +01:00
|
|
|
|
2015-09-18 19:19:23 +02:00
|
|
|
# LLVM takes awhile to check out and otherwise we'll manage the submodules in
|
|
|
|
# our configure script, so disable auto submodule management.
|
|
|
|
git:
|
|
|
|
submodules: false
|
2016-07-28 11:48:43 +02:00
|
|
|
depth: 1
|
2015-07-14 02:29:01 +02:00
|
|
|
|
2015-09-18 19:19:23 +02:00
|
|
|
before_install:
|
2016-06-01 17:14:22 +02:00
|
|
|
- docker build -t rust -f src/etc/Dockerfile src/etc
|
2015-10-19 03:37:14 +02:00
|
|
|
|
2015-09-18 19:19:23 +02:00
|
|
|
script:
|
2016-06-01 17:14:22 +02:00
|
|
|
- docker run -v `pwd`:/build rust
|
|
|
|
sh -c "
|
2016-10-30 02:58:52 +01:00
|
|
|
./configure --enable-rustbuild --llvm-root=/usr/lib/llvm-3.7 --enable-quiet-tests &&
|
2016-06-01 17:14:22 +02:00
|
|
|
make tidy &&
|
2016-09-01 01:10:24 +02:00
|
|
|
make check -j4
|
2016-06-01 17:14:22 +02:00
|
|
|
"
|
2014-03-06 06:17:15 +01:00
|
|
|
|
2015-06-11 11:26:19 +02:00
|
|
|
# Real testing happens on http://buildbot.rust-lang.org/
|
|
|
|
#
|
|
|
|
# See https://github.com/rust-lang/rust-buildbot
|
|
|
|
# CONTRIBUTING.md#pull-requests
|
|
|
|
|
2014-03-06 06:17:15 +01:00
|
|
|
notifications:
|
|
|
|
email: false
|
|
|
|
|
|
|
|
branches:
|
|
|
|
only:
|
|
|
|
- master
|