diff options
-rw-r--r-- | .travis.yml | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 70a575a4..00000000 --- a/.travis.yml +++ /dev/null @@ -1,86 +0,0 @@ -# NOTE: Please validate this file after editing it using -# Travis WebLint https://lint.travis-ci.org/ -# or travis-lint https://github.com/travis-ci/travis-lint - -language: cpp -compiler: - - gcc -os: - - linux - - osx -dist: - - bionic -osx_image: xcode11.2 -sudo: false -cache: - apt: true - -env: - global: - # List of required boost libraries to build - - BOOST_LIBS="date_time,filesystem,iostreams,python,regex,system,test" - # Encrypted COVERITY_SCAN_TOKEN - - secure: "mYNxD1B8WNSvUeKzInehZ7syi2g1jH2ymeSQxoeKKD2duq3pvNWPdZdc4o9MlWQcAqcz58rhFZRIpuEWCnP0LbbJaG+MyuemMn9uAmg9Y4gFpMsBPHuTdf8pO3rDex+tkrr9puEJFgL+QV/TehxO6NDDpx7UdYvJb+4aZD/auYI=" - jobs: - - PY_MAJOR=3 - -addons: - coverity_scan: - project: - name: "ledger/ledger" - description: "Build submitted via Travis CI" - build_command_prepend: "cmake . -DUSE_PYTHON=ON -DBUILD_DEBUG=ON -DUSE_GPGME=ON -DCLANG_GCOV=ON -DPython_FIND_VERSION_MAJOR=${PY_MAJOR}" - build_command: "make" - branch_pattern: coverity - apt: - packages: - - libgmp-dev - - libmpfr-dev - - libedit-dev - - libboost-dev - - libboost-test-dev - - libboost-regex-dev - - libboost-python-dev - - libboost-system-dev - - libboost-date-time-dev - - libboost-iostreams-dev - - libboost-filesystem-dev - - libboost-serialization-dev - - libgpgmepp-dev - - libgpg-error-dev - - libgpgme-dev - homebrew: - update: true - packages: - - boost - - boost-python3 - - gmp - - mpfr - - gpgme - -before_script: - # On macOS boost-python packaging is broken - - if [ "$TRAVIS_OS_NAME" = osx ]; then EXTRA_CMAKE_ARGS="-DBoost_NO_BOOST_CMAKE=ON"; fi - # Ensure cmake locates python 3.8. Brew changed boost-python3 to use 3.8 but it isn't in the path by default - - if [ "$TRAVIS_OS_NAME" = osx ]; then export PATH="/usr/local/opt/python@3.8/bin:$PATH"; fi - - cmake . -DUSE_PYTHON=ON -DPython_FIND_VERSION_MAJOR=${PY_MAJOR} -DUSE_GPGME=ON -DBUILD_DEBUG=ON $EXTRA_CMAKE_ARGS - - make VERBOSE=1 - -script: - - ctest --output-on-failure - -notifications: - email: - on_success: change - on_failure: change - irc: - channels: [ "irc.libera.chat#ledger" ] - on_success: change - on_failure: change - webhooks: - urls: - - https://webhooks.gitter.im/e/0050d91909a8cde39e35 - on_success: change # options: [always|never|change] default: always - on_failure: always # options: [always|never|change] default: always - on_start: never # options: [always|never|change] default: always - |