On 6/8/20 1:40 PM, Thomas Huth wrote: > s390x is our only big endian host in our CI, so building and testing QEMU > there is quite valuable. Thus let's also test the other targets with > additional jobs (also using different sets of pre-installed libraries to > get a better coverage of the things that we test). > > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > .travis.yml | 39 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/.travis.yml b/.travis.yml > index 564be50a3c..41e97fb050 100644 > --- a/.travis.yml > +++ b/.travis.yml > @@ -504,6 +504,45 @@ jobs: > $(exit $BUILD_RC); > fi > > + - name: "[s390x] GCC (other-softmmu)" > + arch: s390x > + dist: bionic > + addons: > + apt_packages: > + - libaio-dev > + - libattr1-dev > + - libcap-ng-dev > + - libgnutls28-dev > + - libiscsi-dev > + - liblttng-ust-dev > + - liblzo2-dev > + - libncurses-dev > + - libnfs-dev > + - libnss3-dev > + - libpixman-1-dev > + - libsdl2-dev > + - libsdl2-image-dev > + - libseccomp-dev > + - libsnappy-dev > + - libzstd-dev > + - nettle-dev > + - xfslibs-dev > + # Tests dependencies > + - genisoimage > + env: > + - CONFIG="--disable-containers --audio-drv-list=sdl --disable-user > + --target-list-exclude=${MAIN_SOFTMMU_TARGETS}" > + > + - name: "[s390x] GCC (user)" > + arch: s390x > + dist: bionic > + addons: > + apt_packages: > + - libgcrypt20-dev > + - libgnutls28-dev > + env: > + - CONFIG="--disable-containers --disable-system" > + > - name: "[s390x] Clang (disable-tcg)" > arch: s390x > dist: bionic >
Reviewed-by: Philippe Mathieu-Daudé <phi...@redhat.com>