ci: travis: allow for some failures in the matrix build
authorStefan Schmidt <stefan@osg.samsung.com>
Wed, 25 Apr 2018 09:51:33 +0000 (11:51 +0200)
committerWonki Kim <wonki_.kim@samsung.com>
Wed, 30 May 2018 07:50:27 +0000 (16:50 +0900)
commit9b7e347863e11f63df5722338b1c9a13cd5205dd
tree46cbbed4820367aab83fa700c95f5be4d4dff80b
parente7ff462ec9049bcd9f06f3d97bd621a0dd407c15
ci: travis: allow for some failures in the matrix build

We want to make sure to have a stable and reliable subset of builds that
define if the build passed or not.
We also want to have builds which are more experimental. They give us a
good insight, but we are not yet ready to have them supported officially
as need-to-pass build. Namely the macOS build.

Another side effect of this change is that we reduce the critical build
matrix to 5 builds. The exact number of parallel ones we are allowed. With
fast_finish Travis will not wait for the other ones to finish before
setting the build status. This will allow us to have all builds in
parallel and not waiting for build #6 to be finished.
.travis.yml