From ec81b321c2340eed682e589fbb70293a0522de5b Mon Sep 17 00:00:00 2001 From: offa Date: Thu, 29 Sep 2022 20:29:40 +0200 Subject: [PATCH] Remove .travis.yml --- .travis.yml | 155 ---------------------------------------------------- 1 file changed, 155 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 012360a1..00000000 --- a/.travis.yml +++ /dev/null @@ -1,155 +0,0 @@ -# Adapted from various sources, including: -# - Louis Dionne's Hana: https://github.com/ldionne/hana -# - Paul Fultz II's FIT: https://github.com/pfultz2/Fit -# - Eric Niebler's range-v3: https://github.com/ericniebler/range-v3 -sudo: required -language: cpp - -# gcc 4.9 -addons: &gcc49 - apt: - packages: - - g++-4.9 - sources: - - ubuntu-toolchain-r-test - -# gcc 7.0 -addons: &gcc7 - apt: - packages: - - g++-7 - sources: - - ubuntu-toolchain-r-test - - -# gcc 9.0 -addons: &gcc9 - apt: - packages: - - g++-9 - sources: - - ubuntu-toolchain-r-test - -# gcc 11.0 -addons: &gcc11 - apt: - packages: - - g++-11 - sources: - - ubuntu-toolchain-r-test - - -# Clang 3.5 -addons: &clang35 - apt: - packages: - - clang-3.5 - sources: - - ubuntu-toolchain-r-test - - llvm-toolchain-precise-3.5 - - -addons: &clang10 - apt: - packages: - - clang-10 - - lldb-10 - - lld-10 - sources: - - sourceline: "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main" - key_url: "https://apt.llvm.org/llvm-snapshot.gpg.key" - -addons: &clang12 - apt: - packages: - - clang-12 - - lldb-12 - - lld-12 - sources: - - sourceline: "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-12 main" - key_url: "https://apt.llvm.org/llvm-snapshot.gpg.key" - -env: - global: - - BUILD_EXAMPLE='ON' - -matrix: - include: - # Test gcc-4.9: C++11, Build=Release - - env: GCC_VERSION=4.9 BUILD_TYPE=Release CPP=11 BUILD_EXAMPLE='OFF' - os: linux - addons: *gcc49 - - # Test gcc-7: C++11, Build=Release - - env: GCC_VERSION=7 BUILD_TYPE=Release CPP=11 - os: linux - addons: *gcc7 - - # Test gcc-9: C++17, Build=Release - - env: GCC_VERSION=9 BUILD_TYPE=Release CPP=17 - os: linux - addons: *gcc9 - - # Test gcc-11.0: C++20, Build=Debug - - env: GCC_VERSION=11 BUILD_TYPE=Debug CPP=20 ASAN=Off - os: linux - dist: bionic - addons: *gcc11 - - # Test clang-3.5: C++11, Build=Release - - env: CLANG_VERSION=3.5 BUILD_TYPE=Release CPP=11 - os: linux - addons: *clang35 - - # Text osx - - env: BUILD_TYPE=Release CPP=11 ASAN=Off TSAN=Off - os: osx - - # Test clang-10.0: C++11, Build=Release - - env: CLANG_VERSION=10 BUILD_TYPE=Release CPP=11 ASAN=On - os: linux - dist: bionic - addons: *clang10 - - # Test clang-10.0: C++17, Build=Debug - - env: CLANG_VERSION=10 BUILD_TYPE=Debug CPP=17 ASAN=Off - os: linux - dist: bionic - addons: *clang10 - - - # Test clang-12.0: C++17, Build=Debug - - env: CLANG_VERSION=12 BUILD_TYPE=Debug CPP=17 ASAN=Off - os: linux - dist: bionic - addons: *clang12 - - -before_script: - - if [ -n "$GCC_VERSION" ]; then export CXX="g++-${GCC_VERSION}" CC="gcc-${GCC_VERSION}"; fi - - if [ -n "$CLANG_VERSION" ]; then export CXX="clang++-${CLANG_VERSION}" CC="clang-${CLANG_VERSION}"; fi - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export CXX="clang++" CC="clang"; fi - - which $CXX - - which $CC - - $CXX --version - - cmake --version - -script: - - cd ${TRAVIS_BUILD_DIR} - - mkdir -p build && cd build - - | - cmake .. \ - --warn-uninitialized \ - -DCMAKE_BUILD_TYPE=$BUILD_TYPE \ - -DCMAKE_CXX_STANDARD=$CPP \ - -DSPDLOG_BUILD_EXAMPLE=$BUILD_EXAMPLE \ - -DSPDLOG_BUILD_EXAMPLE_HO=$BUILD_EXAMPLE \ - -DSPDLOG_BUILD_WARNINGS=ON \ - -DSPDLOG_BUILD_BENCH=OFF \ - -DSPDLOG_BUILD_TESTS=ON \ - -DSPDLOG_BUILD_TESTS_HO=OFF \ - -DSPDLOG_SANITIZE_ADDRESS=$ASAN - - - make VERBOSE=1 -j2 - - ctest -j2 --output-on-failure -