[libvirt PATCH 0/4] ci: run clang on Linux and parallelize more

Ján Tomko posted 4 patches 1 week ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1595979020.git.jtomko@redhat.com
.gitlab-ci.yml                                | 29 ++++++++++++++++++-
ci/containers/libvirt-centos-7.Dockerfile     |  1 -
ci/containers/libvirt-centos-8.Dockerfile     |  1 -
.../libvirt-centos-stream.Dockerfile          |  1 -
...libvirt-debian-10-cross-aarch64.Dockerfile |  1 -
.../libvirt-debian-10-cross-armv6l.Dockerfile |  2 +-
.../libvirt-debian-10-cross-armv7l.Dockerfile |  2 +-
.../libvirt-debian-10-cross-i686.Dockerfile   |  1 -
.../libvirt-debian-10-cross-mips.Dockerfile   |  1 -
...ibvirt-debian-10-cross-mips64el.Dockerfile |  1 -
.../libvirt-debian-10-cross-mipsel.Dockerfile |  1 -
...libvirt-debian-10-cross-ppc64le.Dockerfile |  1 -
.../libvirt-debian-10-cross-s390x.Dockerfile  |  1 -
ci/containers/libvirt-debian-10.Dockerfile    |  1 -
...ibvirt-debian-sid-cross-aarch64.Dockerfile |  1 -
...libvirt-debian-sid-cross-armv6l.Dockerfile |  2 +-
...libvirt-debian-sid-cross-armv7l.Dockerfile |  2 +-
.../libvirt-debian-sid-cross-i686.Dockerfile  |  1 -
...bvirt-debian-sid-cross-mips64el.Dockerfile |  1 -
...libvirt-debian-sid-cross-mipsel.Dockerfile |  2 +-
...ibvirt-debian-sid-cross-ppc64le.Dockerfile |  1 -
.../libvirt-debian-sid-cross-s390x.Dockerfile |  1 -
ci/containers/libvirt-debian-sid.Dockerfile   |  1 -
ci/containers/libvirt-fedora-31.Dockerfile    |  2 +-
ci/containers/libvirt-fedora-32.Dockerfile    |  2 +-
.../libvirt-fedora-rawhide.Dockerfile         |  2 +-
ci/containers/libvirt-opensuse-151.Dockerfile |  1 -
ci/containers/libvirt-ubuntu-1804.Dockerfile  |  1 -
ci/containers/libvirt-ubuntu-2004.Dockerfile  |  1 -
29 files changed, 36 insertions(+), 29 deletions(-)

[libvirt PATCH 0/4] ci: run clang on Linux and parallelize more

Posted by Ján Tomko 1 week ago
I found out we do not run tests compiled with my preferred compiler [0]:
https://www.redhat.com/archives/libvir-list/2020-July/msg01280.html

Run it on Fedora 31 and Rawhide, to get some variety in the coverage.

Corresponding libvirt-ci change:
https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/38

[0] although I haven't benchmarked the build time recently

https://gitlab.com/jano.tomko/libvirt/-/pipelines/171846516

Ján Tomko (4):
  ci: refresh Dockerfiles
  ci: add a job for clang
  ci: run Cirrus-based builds sooner
  ci: use 'needs' more often

 .gitlab-ci.yml                                | 29 ++++++++++++++++++-
 ci/containers/libvirt-centos-7.Dockerfile     |  1 -
 ci/containers/libvirt-centos-8.Dockerfile     |  1 -
 .../libvirt-centos-stream.Dockerfile          |  1 -
 ...libvirt-debian-10-cross-aarch64.Dockerfile |  1 -
 .../libvirt-debian-10-cross-armv6l.Dockerfile |  2 +-
 .../libvirt-debian-10-cross-armv7l.Dockerfile |  2 +-
 .../libvirt-debian-10-cross-i686.Dockerfile   |  1 -
 .../libvirt-debian-10-cross-mips.Dockerfile   |  1 -
 ...ibvirt-debian-10-cross-mips64el.Dockerfile |  1 -
 .../libvirt-debian-10-cross-mipsel.Dockerfile |  1 -
 ...libvirt-debian-10-cross-ppc64le.Dockerfile |  1 -
 .../libvirt-debian-10-cross-s390x.Dockerfile  |  1 -
 ci/containers/libvirt-debian-10.Dockerfile    |  1 -
 ...ibvirt-debian-sid-cross-aarch64.Dockerfile |  1 -
 ...libvirt-debian-sid-cross-armv6l.Dockerfile |  2 +-
 ...libvirt-debian-sid-cross-armv7l.Dockerfile |  2 +-
 .../libvirt-debian-sid-cross-i686.Dockerfile  |  1 -
 ...bvirt-debian-sid-cross-mips64el.Dockerfile |  1 -
 ...libvirt-debian-sid-cross-mipsel.Dockerfile |  2 +-
 ...ibvirt-debian-sid-cross-ppc64le.Dockerfile |  1 -
 .../libvirt-debian-sid-cross-s390x.Dockerfile |  1 -
 ci/containers/libvirt-debian-sid.Dockerfile   |  1 -
 ci/containers/libvirt-fedora-31.Dockerfile    |  2 +-
 ci/containers/libvirt-fedora-32.Dockerfile    |  2 +-
 .../libvirt-fedora-rawhide.Dockerfile         |  2 +-
 ci/containers/libvirt-opensuse-151.Dockerfile |  1 -
 ci/containers/libvirt-ubuntu-1804.Dockerfile  |  1 -
 ci/containers/libvirt-ubuntu-2004.Dockerfile  |  1 -
 29 files changed, 36 insertions(+), 29 deletions(-)

-- 
2.26.2