From 8f508b8282fe77cea713e416e2fc798ddc5899bc Mon Sep 17 00:00:00 2001 From: pointbazaar Date: Tue, 20 Oct 2020 04:21:49 +0200 Subject: [PATCH] extend the Travis CI Build Matrix --- .travis.yml | 46 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 42 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1b148ab9..78136e49 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,18 +13,56 @@ language: c sudo: required + +os: linux dist: trusty + services: - docker compiler: - gcc -os: - - linux - - osx +# test multiple distros, CPU Architectures and OS's +jobs: + include: + # trusty + - os: linux + dist: trusty + arch: amd64 + + # xenial + - os: linux + dist: xenial + arch: amd64 + + - os: linux + dist: xenial + arch: arm64 + + # bionic + - os: linux + dist: bionic + arch: amd64 + + - os: linux + dist: bionic + arch: arm64 + + # focal + - os: linux + dist: focal + arch: amd64 + + - os: linux + dist: focal + arch: arm64 + + # macOS + - os: osx + before_install: - ./.travis/install.sh script: - - ./.travis/run_tests.sh \ No newline at end of file + - ./.travis/run_tests.sh