diff options
author | Roger Meier <roger@apache.org> | 2015-12-11 00:04:41 +0100 |
---|---|---|
committer | Roger Meier <roger@apache.org> | 2016-01-10 13:32:47 +0100 |
commit | 447294f17642a34ab10dba68521f4f7554e55350 (patch) | |
tree | 5c5c3bfc5a055437a6b002005bdae37fcdaf44f8 /.travis.yml | |
parent | de0b4b55433fe47925a99cf17e6b99e584a3733c (diff) | |
download | thrift-447294f17642a34ab10dba68521f4f7554e55350.tar.gz |
THRIFT-3469 Docker: Debian support
This closes #746
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 88e974575..f341bdf20 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,6 +47,12 @@ env: BUILD_ARG="--enable-tutorial=no" BUILD_ENV="-e CC=clang -e CXX=clang++ -e THRIFT_CROSSTEST_CONCURRENCY=4" + - TEST_NAME="Cross Language Tests (Debian)" + BUILD_CMD="../cross-test.sh" + BUILD_ARG="--enable-tutorial=no" + BUILD_ENV="-e CC=clang -e CXX=clang++ -e THRIFT_CROSSTEST_CONCURRENCY=4" + DISTRO=debian + # TODO: Remove them once migrated to CMake # Autotools builds - TEST_NAME="C C++ C# D Erlang Go Haxe (automake)" @@ -75,6 +81,10 @@ env: - TEST_NAME="All" BUILD_CMD="../cmake.sh" + - TEST_NAME="All (Debian)" + BUILD_CMD="../cmake.sh" + DISTRO=debian + - TEST_NAME="C C++ - GCC" BUILD_CMD="../cmake.sh" BUILD_ARG="-DWITH_PYTHON=OFF -DWITH_JAVA=OFF -DWITH_HASKELL=OFF" @@ -128,6 +138,16 @@ env: BUILD_CMD="../dpkg.sh" BUILD_ENV="-e CC=gcc -e CXX=g++" + - TEST_NAME="make dist (Debian)" + BUILD_CMD="../make-dist.sh" + BUILD_ENV="-e CC=gcc -e CXX=g++" + DISTRO=debian + + - TEST_NAME="Debian Packages (Debian)" + BUILD_CMD="../dpkg.sh" + BUILD_ENV="-e CC=gcc -e CXX=g++" + DISTRO=debian + matrix: include: # QA jobs for code analytics and metrics |