Libvirt Continuous Integration
Contents
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-ruby |
|
libvirt-rust |
|
Object mappings ¶
Project |
Pipeline |
---|---|
libvirt-cim |
|
libvirt-dbus |
|
libvirt-glib |
|
libvirt-go-xml |
|
libvirt-snmp |
|
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 |
|