travis.yml: Enable builds on arm64, ppc64le and s390x
authorThomas Huth <thuth@redhat.com>
Wed, 4 Dec 2019 15:46:18 +0000 (16:46 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 18 Dec 2019 20:17:55 +0000 (20:17 +0000)
commit9c5941a96a55cb945b664961024070149ed76465
treee13c42d63d33c879118f6055522459db7b87a874
parent4f370b109876e0482d46dbe969f093d7ccf6269e
travis.yml: Enable builds on arm64, ppc64le and s390x

Travis recently added the possibility to test on these architectures,
too, so let's enable them in our travis.yml file to extend our test
coverage.

Unfortunately, the libssh in this Ubuntu version (bionic) is in a pretty
unusable Frankenstein state and libspice-server-dev is not available here,
so we can not use the global list of packages to install, but have to
provide individual package lists instead.

Also, some of the iotests crash when using "dist: bionic" on arm64
and ppc64le, thus these two builders have to use "dist: xenial" until
the problem is understood / fixed.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Acked-by: David Gibson <david@gibson.dropbear.id.au>
Message-Id: <20191204154618.23560-8-thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
.travis.yml