[libvirt PATCH 4/5] gitlab: add several native CI jobs

Andrea Bolognani abologna at redhat.com
Fri Mar 20 17:13:13 UTC 2020


On Tue, 2020-03-10 at 10:09 +0000, Daniel P. Berrangé wrote:
> With GitLab CI aiming to replace Jenkins and Travis for CI purposes, we
> need to expand the coverage to include native builds. This patch adds
> all the jobs currently run in Travis. Compared to Jenkins we obviously
> miss the FreeBSD jobs, but also Debian 10 and Fedora 30, but we gain the
> Ubuntu 1804 job as a substitute for Debian.

Once again, two questions:

  * why are we replicating the jobs that already exist in Travis
    CI? I get it that we eventually want to move everything over to
    GitLab CI, but for the time being it looks like we're not really
    gaining anything from culling jobs - we're just significantly
    reducing our test coverage;

  * what's the endgame here? Are we going to rely solely on the
    runners that GitLab provides for free, or are we going to plug
    our own runners into the infrastructure? Because the former
    would severely limit our test coverage, and bring it down to a
    much, much worse state than what we currently have.

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list