linux: &linux os: linux dist: trusty services: - docker osx: &osx os: osx cache: - ccache - directories: - $HOME/brew-cache notifications: email: false language: cpp before_install: - ./.travis/travis_install.sh jobs: include: - <<: *linux name: "AMD64 (x64)" env: - DOCKER_TAG=amd64 - DOCKER_NAME="Debian Stretch (AMD64)" - <<: *linux name: "i386 (x86)" env: - DOCKER_TAG=i386 - DOCKER_NAME="Debian Stretch (i386)" - <<: *linux name: "ARMv6hf (Raspberry Pi v1 & ZERO)" env: - DOCKER_TAG=armv6hf - DOCKER_NAME="Debian Stretch (Raspberry Pi v1 & ZERO)" - PLATFORM="rpi" - <<: *linux name: "ARMv7hf (Raspberry Pi 2 & 3)" env: - DOCKER_TAG=armv7hf - DOCKER_NAME="Debian Stretch (Raspberry Pi 2 & 3)" - PLATFORM="rpi" - <<: *linux name: "ARMv8 (Generic AARCH64)" env: - DOCKER_TAG=aarch64 - DOCKER_NAME="ARMv8 (Generic AARCH64)" - PLATFORM="amlogic" - <<: *osx osx_image: xcode8.3 name: "macOS 10.12 (Xcode 8.3.3)" env: - HOMEBREW_CACHE=$HOME/brew-cache script: - ./.travis/travis_build.sh after_success: - ./.travis/travis_deploy.sh