]> xenbits.xensource.com Git - libvirt.git/commitdiff
docs: Update CI documentation
authorAndrea Bolognani <abologna@redhat.com>
Thu, 2 Jul 2020 13:02:38 +0000 (15:02 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Fri, 3 Jul 2020 09:00:51 +0000 (11:00 +0200)
We're no longer using either Travis CI or the Jenkins-based
CentOS CI, but we have started using Cirrus CI.

Mention the libvirt-ci subproject as well, as a pointer for those
who might want to learn more about our CI infrastructure.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
docs/ci.rst

index 2e88e06b1b18b208d9557f7f719fdd9a6b08689a..b321a67bd90782e42632c42d5561d1914270c45d 100644 (file)
@@ -4,10 +4,14 @@ Libvirt Continuous Integration
 
 .. contents::
 
-The libvirt project primarily uses GitLab CI for automated testing of Linux
-builds, and cross-compiled Windows builds. `Travis <https://travis-ci.org/libvirt/libvirt>`_
-is used for validating macOS builds, and `Jenkins <https://ci.centos.org/view/libvirt>`_
-is temporarily used for validating FreeBSD builds.
+The libvirt project uses GitLab CI for automated testing.
+
+Linux builds and cross-compiled Windows builds happen on GitLab CI's shared
+runners, while FreeBSD and macOS coverage is achieved by triggering `Cirrus CI
+<https://cirrus-ci.com/>`_ jobs behind the scenes.
+
+Most of the tooling used to build CI pipelines is maintained as part of the
+`libvirt-ci <https://gitlab.com/libvirt/libvirt-ci>`_ subproject.
 
 GitLab CI Dashboard
 ===================