mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-24 22:55:23 +00:00
495a2e2778
With the move to GitLab CI one of the things we miss from Jenkins is a single page dashboard showing CI status across all projects. This is a very simple replacement that uses badges for CI pipeline status. A CSS tweak is needed because RST->HTML adds redundant <p> tags inside table cells which causes excessive vertical whitespace to appear. Reviewed-by: Andrea Bolognani <abologna@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
7.9 KiB
7.9 KiB
Libvirt Continuous Integration
The libvirt project primarily uses GitLab CI for automated testing of Linux builds, and cross-compiled Windows builds. Travis is used for validating macOS builds, and Jenkins is temporarily used for validating FreeBSD builds.
GitLab CI Dashboard
The dashboard below shows the current status of the GitLab CI jobs for each repository:
Core project
Project | Pipeline |
---|---|
libvirt |
Language bindings
Project | Pipeline |
---|---|
libvirt-csharp | |
libvirt-go | |
libvirt-java | |
libvirt-ocaml | |
libvirt-perl | |
libvirt-php | |
libvirt-python | |
libvirt-rust | |
ruby-libvirt |
Object mappings
Project | Pipeline |
---|---|
libvirt-cim | |
libvirt-dbus | |
libvirt-glib | |
libvirt-go-xml | |
libvirt-snmp |
Testing
Project | Pipeline |
---|---|
libvirt-ci | |
libvirt-dockerfiles | |
libvirt-test-API | |
libvirt-tck |
Documentation / websites
Project | Pipeline |
---|---|
libvirt-publican | |
libvirt-appdev-guide-python | |
libvirt-wiki | |
virttools-planet | |
virttools-web |
Miscellaneous
Project | Pipeline |
---|---|
libvirt-console-proxy | |
libvirt-designer | |
libvirt-devaddr | |
libvirt-sandbox | |
libvirt-sandbox-image | |
libvirt-security-notice |