libvirt/ci/gitlab
Daniel P. Berrangé 8b8fd1bc67 ci: eliminate many cross arch CI builds
We currently build cross-arch containers for all three Debian
releases (10, 11, Sid), and do libvirt builds covering each
arch. This is overkill in terms of the number of problems it
identifies. The most important aspect of cross arch builds is
to find problems with 32-bit builds and problems with big
endian builds.

With this in mind the cross arch jobs are altered as follows

 - Debian 10
     - build the containers by default
     - build armv7 (32-bit) & s390x (big endian)
     - other arch builds manual

 - Debian 11 / Sid
     - container builds all optional
     - arch builds all optional

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2022-05-31 17:23:04 +02:00
..
build-templates.yml ci: refresh with lcitool manifest 2022-05-31 17:23:04 +02:00
builds.yml ci: eliminate many cross arch CI builds 2022-05-31 17:23:04 +02:00
container-templates.yml ci: refresh with lcitool manifest 2022-05-31 17:23:04 +02:00
containers.yml ci: eliminate many cross arch CI builds 2022-05-31 17:23:04 +02:00
sanity-checks.yml ci: Refresh generated files 2022-05-26 16:41:17 +02:00