diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:45:59 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:45:59 +0000 |
commit | 19fcec84d8d7d21e796c7624e521b60d28ee21ed (patch) | |
tree | 42d26aa27d1e3f7c0b8bd3fd14e7d7082f5008dc /src/jaegertracing/opentracing-cpp/.travis.yml | |
parent | Initial commit. (diff) | |
download | ceph-upstream.tar.xz ceph-upstream.zip |
Adding upstream version 16.2.11+ds.upstream/16.2.11+dsupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/jaegertracing/opentracing-cpp/.travis.yml')
-rw-r--r-- | src/jaegertracing/opentracing-cpp/.travis.yml | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/src/jaegertracing/opentracing-cpp/.travis.yml b/src/jaegertracing/opentracing-cpp/.travis.yml new file mode 100644 index 000000000..ab2824f43 --- /dev/null +++ b/src/jaegertracing/opentracing-cpp/.travis.yml @@ -0,0 +1,53 @@ +language: cpp +sudo: true +dist: trusty +matrix: + include: + - os: osx + osx_image: xcode9 + env: + - MATRIX_EVAL="CC=clang && CXX=clang++" + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-6 + - cmake + env: + - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-4.9 + - cmake + env: + - MATRIX_EVAL="CC=gcc-4.9 && CXX=g++-4.9" + - os: linux + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-4.8 + - cmake + env: + - MATRIX_EVAL="CC=gcc-4.8 && CXX=g++-4.8" + + +before_install: + - eval "${MATRIX_EVAL}" + - ./ci/setup_${TRAVIS_OS_NAME}_environment.sh +script: + - mkdir -p build + - cd build + - cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON .. + - make + - make test + - cd .. + - bazel build //... + - bazel test //... |