aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorGravatar murgatroid99 <mlumish@google.com>2015-02-27 15:39:03 -0800
committerGravatar murgatroid99 <mlumish@google.com>2015-02-27 15:39:03 -0800
commit239916079600f40eb035cac272c2a7211c75b77a (patch)
tree79fb785a196ec2418c9709e1ee86f1586e3a02c4 /.travis.yml
parent7e14dd817a17547a33c8730382fb3a28e831b008 (diff)
Switched to test matrix
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml20
1 files changed, 11 insertions, 9 deletions
diff --git a/.travis.yml b/.travis.yml
index c3b5efb4e4..17957584b7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,16 +4,18 @@ before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq libgtest-dev libgflags-dev python-virtualenv
env:
- - RUBY_VERSION=2.1
+ global:
+ - RUBY_VERSION=2.1
+ matrix:
+ - CONFIG=dbg TEST=c
+ - CONFIG=dbg TEST=c++
+ - CONFIG=opt TEST=c
+ - CONFIG=opt TEST=c++
+ - CONFIG=opt TEST=node
+ - CONFIG=opt TEST=ruby
script:
- rvm use $RUBY_VERSION
- gem install bundler
- - ./tools/run_tests/run_tests.py -l c -t -j 16 -c dbg -s 2.0
- - ./tools/run_tests/run_tests.py -l c++ -t -j 16 -c dbg -s 2.0
- - make clean
- - ./tools/run_tests/run_tests.py -l c -t -j 16 -c opt -s 2.0
- - ./tools/run_tests/run_tests.py -l c++ -t -j 16 -c opt -s 2.0
- - ./tools/run_tests/run_tests.py -l node -t -j 16 -c opt
- - ./tools/run_tests/run_tests.py -l ruby -t -j 16 -c opt
+ - ./tools/run_tests/run_tests.py -l $TEST -t -j 16 -c $CONFIG -s 2.0
notifications:
- email: false
+ email: false \ No newline at end of file