language: c cache: directories: - $HOME/travis-cache os: - linux - osx osx_image: xcode10.1 compiler: - clang - gcc matrix: include: - env: jobname=linux-gcc-default os: linux compiler: addons: before_install: - env: jobname=linux-gcc-4.8 os: linux dist: trusty compiler: - env: jobname=Linux32 os: linux compiler: addons: services: - docker before_install: script: ci/run-docker.sh - env: jobname=linux-musl os: linux compiler: addons: services: - docker before_install: script: ci/run-docker.sh - env: jobname=StaticAnalysis os: linux compiler: script: ci/run-static-analysis.sh after_failure: - env: jobname=Documentation os: linux compiler: script: ci/test-documentation.sh after_failure: before_install: ci/install-dependencies.sh script: ci/run-build-and-tests.sh after_failure: ci/print-test-failures.sh notifications: email: false