travis: Use manual matrix expansion to improve overall run time
authorTobias Brunner <tobias@strongswan.org>
Tue, 13 Nov 2018 17:31:21 +0000 (18:31 +0100)
committerTobias Brunner <tobias@strongswan.org>
Wed, 21 Nov 2018 13:37:56 +0000 (14:37 +0100)
commitb76a1cf284b9c134b0a32d887a1d791b111aae5a
tree6e8b133dd0af6f717018bc073be3ed6065c13b40
parentfb4103051e4f49e8f037f5c0b8f099a5eea25b97
travis: Use manual matrix expansion to improve overall run time

The sonarcloud build runs a long time now (the win32/64 builds are also
a lot slower on xenial), which increases the overall time a build takes
because we can't run these before regular matrix jobs run.  So we do a
manual matrix expansion to control the order of jobs (slower first).
This also removes the TEST=default build with GCC as that's basically
what TEST=dist does (except for forcing the printf implementation)
.travis.yml