language: minimal services: - docker addons: apt: update: true packages: - curl - openssl - ca-certificates - make - qemu-user-static env: global: - DISTRO=ubuntu - PARALLELMFLAGS="-j4" - PORTABLE_WORSPACE=1 matrix: - BUILDTYPE=Debug MARCH=amd64 CHECK_TARGET=memcheck - BUILDTYPE=Coverage MARCH=amd64 CHECK_TARGET=check - BUILDTYPE=Release MARCH=amd64 CHECK_TARGET=memcheck - BUILDTYPE=Debug MARCH=arm32v7 CHECK_TARGET=check - BUILDTYPE=MinSizeRel MARCH=arm32v7 CHECK_TARGET=check before_script: - make BUILDTYPE=$BUILDTYPE MARCH=$MARCH script: - make BUILDTYPE=$BUILDTYPE MARCH=$MARCH $CHECK_TARGET after_success: - bash <(curl -s https://codecov.io/bash)