From 837ea0a5a581e4846191d9c63e1ae93abd13c8a7 Mon Sep 17 00:00:00 2001 From: Corentin Le Molgat Date: Wed, 17 Oct 2018 10:35:57 +0200 Subject: [PATCH] Add Travis-CI Cmake jobs (#109) --- .travis.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000000..99ca44063d8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,20 @@ +sudo: false +language: cpp + +matrix: + include: + - os: linux + dist: trusty + compiler: gcc + - os: osx + osx_image: xcode9.4 + compiler: clang + +before_install: + - eval "${MATRIX_EVAL}" + +script: + - cmake --version + - cmake -H. -Bbuild -DCMAKE_BUILD_TYPE=Release -DABSL_RUN_TESTS=ON -DABSL_USE_GOOGLETEST_HEAD=ON + - cmake --build build --target all + - cmake --build build --target test -- CTEST_OUTPUT_ON_FAILURE=1