- $HOME/.ccache
dist: bionic
-osx_image: xcode10.2
+osx_image: xcode11.3
addons:
homebrew:
- ninja
- python3
- libffi
+ update: true
env:
global:
include:
- os: osx
- os: linux
- env: DISTRO=Fedora31-mingw CI_BUILD_TYPE=mingw
+ env: DISTRO=Fedora32-mingw CI_BUILD_TYPE=mingw
- os: linux
- env: DISTRO=Fedora31 CI_BUILD_TYPE=options-enabled
+ env: DISTRO=Fedora32 CI_BUILD_TYPE=options-enabled
- os: linux
- env: DISTRO=Fedora31 CI_BUILD_TYPE=options-disabled
+ env: DISTRO=Fedora32 CI_BUILD_TYPE=options-disabled
- os: linux
- env: DISTRO=Fedora31 CI_BUILD_TYPE=wayland
+ env: DISTRO=Fedora32 CI_BUILD_TYPE=wayland
- os: linux
- env: DISTRO=Fedora31 CI_BUILD_TYPE=default
+ env: DISTRO=Fedora32 CI_BUILD_TYPE=default
- os: linux
if: type = cron
- env: DISTRO=Fedora31 CI_BUILD_TYPE=release-ready
+ env: DISTRO=Fedora32 CI_BUILD_TYPE=release-ready
- os: linux
if: type = cron
- env: DISTRO=Ubuntu1804
+ env: DISTRO=Ubuntu2004
- os: linux
if: type = cron
env: DISTRO=Ubuntu1910
- os: linux
if: type = cron
- env: DISTRO=Debian96
+ env: DISTRO=Debian103
- os: linux
if: type = cron
env: DISTRO=Fedora31 CI_BUILD_TYPE=coverity
- os: linux
if: type = cron
- env: DISTRO=Fedora31 CI_BUILD_TYPE=asan
+ env: DISTRO=Fedora32 CI_BUILD_TYPE=asan
+ - os: linux
+ if: type = cron
+ env: DISTRO=Fedora32-exactness CI_BUILD_TYPE=exactness
- os: linux
if: type = cron
env: CI_BUILD_TYPE=codecov
if: type = cron
arch: arm64
env: CI_BUILD_TYPE=default
+ - os: linux
+ if: type = cron
+ arch: ppc64le
+ env: CI_BUILD_TYPE=no-bindings
+ - os: linux
+ if: type = cron
+ arch: s390x
+ env: CI_BUILD_TYPE=no-bindings
services:
- docker
before_install:
+ - export -f travis_nanoseconds
+ - export -f travis_fold
+ - export -f travis_time_start
+ - export -f travis_time_finish
- |
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
rm -rf $HOME/Library/Caches/Homebrew
- .ci/ci-make-install.sh "$CI_BUILD_TYPE"
- .ci/ci-make-benchmark.sh "$CI_BUILD_TYPE"
- .ci/ci-make-check.sh "$CI_BUILD_TYPE"
+ - .ci/ci-exactness.sh "$CI_BUILD_TYPE"
- .ci/ci-make-distcheck.sh "$CI_BUILD_TYPE"
- .ci/ci-build-test.sh "$CI_BUILD_TYPE"