From 813e9726369c68a9e6905fbba46fad7c479e7974 Mon Sep 17 00:00:00 2001 From: David Gibson Date: Mon, 16 Jan 2017 15:39:48 +1100 Subject: [PATCH 1/1] .travis.yml: Rework Travis matrix At the moment the .travis.yml implicitly constructs a build matrix with the two compiler options. In future we want to add more build options for wider testing: different base distro, more compiler versions, etc. However, a fair few of the possible combinations have various problems meaning we don't want to test them routinely. So, this reworks from implicitly constructing the matrix to using matrix: include: options to explicitly build the options we want. Signed-off-by: David Gibson --- .travis.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index fe44304d..aaf5b02a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,11 @@ language: c sudo: false -compiler: - - gcc - - clang - -env: - - CFLAGS="-std=gnu99" +matrix: + include: + - compiler: gcc + env: CFLAGS="-std=gnu99" + - compiler: clang script: - make -j2 -k quiet=1 -- 2.39.2