[libvirt] [jenkins-ci PATCH v2 6/6] jobs: Introduce {all_machines} and {rpm_machines}

Andrea Bolognani abologna at redhat.com
Tue Apr 17 10:29:07 UTC 2018


On Tue, 2018-04-17 at 11:00 +0100, Daniel P. Berrangé wrote:
> On Thu, Apr 12, 2018 at 05:59:31PM +0200, Andrea Bolognani wrote:
> > We're running most of the jobs on all machines, with the major
> > notable exception being the various *-rpm jobs which of course
> > only make sense for RPM-based distributions.
> > 
> > Instead of listing machines over and over again, define two
> > list globally and refer to them by name. Ad-hoc machine lists
> > are still needed in a few places, but overall this cuts down on
> > repetition significantly.
> 
> Seems like the key reason for the divergance is skipping syntax-check
> and check jobs on *BSD. Sure would be nice to figure out how to get
> these working one day.

That's one of the reasons, but I wouldn't say it's the key one:
libvirt-dbus, libvirt-sandbox, libvirt-tck and virt-manager also
need special casing for various reasons related to eg. some of
the libraries not being recent enough, or not shipped at all, in
some distributions.

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list