From b3dd7a0e7dfefbdc9d8b4e0c7bd697f1e90670e6 Mon Sep 17 00:00:00 2001 From: Mathis Logemann Date: Tue, 21 May 2024 21:17:16 +0200 Subject: [PATCH] delete .travis.yml --- .travis.yml | 98 ----------------------------------------------------- 1 file changed, 98 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 2f41db8ce..000000000 --- a/.travis.yml +++ /dev/null @@ -1,98 +0,0 @@ -language: cpp - -git: - depth: 10 - submodules: false - -env: - global: - - CCACHE_TEMPDIR=/tmp/.ccache-temp - - CCACHE_COMPRESS=1 - - PREFIX=/tmp/mapnik - - PYTHON=python3 -cache: - directories: - - $HOME/.ccache - -dist: xenial - -matrix: - include: - - os: linux - name: Linux clang - env: >- - CXX="ccache clang++ -Qunused-arguments" - CC="clang" - addons: - postgresql: "9.5" - apt: - sources: [ 'ubuntu-toolchain-r-test' ] - packages: [ 'xutils-dev', 'libstdc++-6-dev', 'postgresql-9.5-postgis-2.4' ] - - os: linux - name: Linux clang + coverage - env: >- - CXX="ccache clang++ -Qunused-arguments" - CC="clang" - COVERAGE=true - QUIET=true - before_install: - - export LLVM_COV="llvm-cov" - addons: - postgresql: "9.5" - apt: - sources: [ 'ubuntu-toolchain-r-test' ] - packages: [ 'xutils-dev', 'libstdc++-6-dev','postgresql-9.5-postgis-2.4' ] - - os: osx - name: OSX clang - #https://docs.travis-ci.com/user/reference/osx#macos-version - osx_image: xcode12.2 - env: >- - CXX="ccache clang++ -Qunused-arguments" - before_install: - -install: - - source scripts/travis-common.sh - # workaround travis rvm bug - # http://superuser.com/questions/1044130/why-am-i-having-how-can-i-fix-this-error-shell-session-update-command-not-f - - on 'osx' rvm get head || true - - export PATH=${PREFIX}/bin:$(pwd)/mason_packages/.link/bin:${PATH} - - export COVERAGE=${COVERAGE:-false} - - export BENCH=${BENCH:-false} - - on 'osx' export DATA_PATH=$(brew --prefix)/var/postgres - - on 'osx' rm -rf ${DATA_PATH} - - on 'osx' initdb ${DATA_PATH} -E utf8 - - on 'osx' pg_ctl -w start -l postgres.log --pgdata ${DATA_PATH}; - - on 'osx' cat postgres.log; - - on 'osx' createuser -s postgres - - psql -c 'create database template_postgis;' -U postgres - - psql -c 'create extension postgis;' -d template_postgis -U postgres - - enabled ${COVERAGE} curl -S -f https://codecov.io/bash -o codecov - - enabled ${COVERAGE} chmod +x codecov - -before_script: - - export JOBS=${JOBS:-4} - - export HEAVY_JOBS=${HEAVY_JOBS:-2} - - export SCONSFLAGS='--debug=time' - - source bootstrap.sh - - ccache --version - - ccache -p || true - - ccache --show-stats || true - - commit_message_parse - -script: - - git_submodule_update --init deps/ - - on 'osx' brew unlink $(brew list --formula) - - on 'osx' brew link git postgresql postgis - - configure BENCHMARK=${BENCH} ENABLE_GLIBC_WORKAROUND=${ENABLE_GLIBC_WORKAROUND:-false} QUIET=${QUIET:-false} - #- cat config.log => comment out to reduce log size limit on travis-ci - # we limit the `make` to 40 min - # to ensure that slow builds still upload their - # ccache results and therefore should be faster - # (and might work) for the next build - - DEADLINE=$(( $(date +%s) + 40 * 60 )) - - scripts/travis-command-wrapper.py -s "date" -i 120 --deadline="$DEADLINE" make - - test_ok && git_submodule_update --init --depth=50 test/ - - test_ok && make test - - test_ok && enabled ${COVERAGE} coverage - - test_ok && enabled ${BENCH} make bench - - ./scripts/check_glibcxx.sh