From: David Gibson Date: Mon, 16 Jan 2017 04:39:48 +0000 (+1100) Subject: .travis.yml: Rework Travis matrix X-Git-Url: http://git.ozlabs.org/?a=commitdiff_plain;ds=sidebyside;h=813e9726369c68a9e6905fbba46fad7c479e7974;hp=b796c0318151ce34b56d2973f567335fbf20aae7;p=ccan .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 --- 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