[libvirt] [libvirt-jenkins-ci PATCH v2 02/16] ansible: Add libosinfo project

Andrea Bolognani abologna at redhat.com
Fri Oct 6 12:48:38 UTC 2017


Signed-off-by: Andrea Bolognani <abologna at redhat.com>
---
 ansible/host_vars/libvirt-centos-7/main.yml       |  1 +
 ansible/host_vars/libvirt-debian-8/main.yml       |  1 +
 ansible/host_vars/libvirt-debian-9/main.yml       |  1 +
 ansible/host_vars/libvirt-fedora-25/main.yml      |  1 +
 ansible/host_vars/libvirt-fedora-26/main.yml      |  1 +
 ansible/host_vars/libvirt-fedora-rawhide/main.yml |  1 +
 ansible/host_vars/libvirt-freebsd-10/main.yml     |  1 +
 ansible/host_vars/libvirt-freebsd-11/main.yml     |  1 +
 ansible/host_vars/libvirt-ubuntu-14/main.yml      |  1 +
 ansible/host_vars/libvirt-ubuntu-16/main.yml      |  1 +
 ansible/vars/mappings.yml                         | 57 +++++++++++++++++++++++
 ansible/vars/projects/libosinfo.yml               | 15 ++++++
 12 files changed, 82 insertions(+)
 create mode 100644 ansible/vars/projects/libosinfo.yml

diff --git a/ansible/host_vars/libvirt-centos-7/main.yml b/ansible/host_vars/libvirt-centos-7/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-centos-7/main.yml
+++ b/ansible/host_vars/libvirt-centos-7/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-debian-8/main.yml b/ansible/host_vars/libvirt-debian-8/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-debian-8/main.yml
+++ b/ansible/host_vars/libvirt-debian-8/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-debian-9/main.yml b/ansible/host_vars/libvirt-debian-9/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-debian-9/main.yml
+++ b/ansible/host_vars/libvirt-debian-9/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-fedora-25/main.yml b/ansible/host_vars/libvirt-fedora-25/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-fedora-25/main.yml
+++ b/ansible/host_vars/libvirt-fedora-25/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-fedora-26/main.yml b/ansible/host_vars/libvirt-fedora-26/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-fedora-26/main.yml
+++ b/ansible/host_vars/libvirt-fedora-26/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-fedora-rawhide/main.yml b/ansible/host_vars/libvirt-fedora-rawhide/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-fedora-rawhide/main.yml
+++ b/ansible/host_vars/libvirt-fedora-rawhide/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-freebsd-10/main.yml b/ansible/host_vars/libvirt-freebsd-10/main.yml
index d405d58..81e362d 100644
--- a/ansible/host_vars/libvirt-freebsd-10/main.yml
+++ b/ansible/host_vars/libvirt-freebsd-10/main.yml
@@ -8,3 +8,4 @@ sudo: /usr/local/bin/sudo
 
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-freebsd-11/main.yml b/ansible/host_vars/libvirt-freebsd-11/main.yml
index d405d58..81e362d 100644
--- a/ansible/host_vars/libvirt-freebsd-11/main.yml
+++ b/ansible/host_vars/libvirt-freebsd-11/main.yml
@@ -8,3 +8,4 @@ sudo: /usr/local/bin/sudo
 
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-ubuntu-14/main.yml b/ansible/host_vars/libvirt-ubuntu-14/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-ubuntu-14/main.yml
+++ b/ansible/host_vars/libvirt-ubuntu-14/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/host_vars/libvirt-ubuntu-16/main.yml b/ansible/host_vars/libvirt-ubuntu-16/main.yml
index 1602406..a40cb4c 100644
--- a/ansible/host_vars/libvirt-ubuntu-16/main.yml
+++ b/ansible/host_vars/libvirt-ubuntu-16/main.yml
@@ -1,3 +1,4 @@
 ---
 projects:
   - base
+  - libosinfo
diff --git a/ansible/vars/mappings.yml b/ansible/vars/mappings.yml
index e9639eb..f76816b 100644
--- a/ansible/vars/mappings.yml
+++ b/ansible/vars/mappings.yml
@@ -45,6 +45,10 @@ mappings:
     default: ccache
     CentOS:
 
+  check:
+    default: check
+    rpm: check-devel
+
   cppi:
     Fedora: cppi
     FreeBSD: cppi
@@ -56,10 +60,36 @@ mappings:
   gettext:
     default: gettext
 
+  glib2:
+    deb: libglib2.0-dev
+    pkg: glib
+    rpm: glib2-devel
+
   glibc:
     deb: libc6-dev
     rpm: glibc-devel
 
+  gnome-common:
+    default: gnome-common
+
+  gobject-introspection:
+    deb: libgirepository1.0-dev
+    pkg: gobject-introspection
+    rpm: gobject-introspection-devel
+    CentOS6:
+
+  gtk-doc:
+    default: gtk-doc
+    deb: gtk-doc-tools
+
+  intltool:
+    default: intltool
+
+  libsoup:
+    deb: libsoup2.4-dev
+    pkg: libsoup
+    rpm: libsoup-devel
+
   libtool:
     default: libtool
     Debian: libtool-bin
@@ -68,6 +98,16 @@ mappings:
   libtoolize:
     default: libtool
 
+  libxml2:
+    deb: libxml2-dev
+    pkg: libxml2
+    rpm: libxml2-devel
+
+  libxslt:
+    deb: libxslt1-dev
+    pkg: libxslt
+    rpm: libxslt-devel
+
   make:
     default: make
     FreeBSD: gmake
@@ -75,6 +115,10 @@ mappings:
   patch:
     default: patch
 
+  pci-ids:
+    default: hwdata
+    FreeBSD: pciids
+
   perl:
     default: perl
     FreeBSD: perl5
@@ -86,3 +130,16 @@ mappings:
 
   rpmbuild:
     rpm: rpm-build
+
+  usb-ids:
+    default: hwdata
+    FreeBSD: usbids
+
+  vala:
+    default: vala
+    deb: valac
+    CentOS6:
+
+  xmllint:
+    default: libxml2
+    deb: libxml2-utils
diff --git a/ansible/vars/projects/libosinfo.yml b/ansible/vars/projects/libosinfo.yml
new file mode 100644
index 0000000..1ecf483
--- /dev/null
+++ b/ansible/vars/projects/libosinfo.yml
@@ -0,0 +1,15 @@
+---
+packages:
+  - check
+  - glib2
+  - gnome-common
+  - gobject-introspection
+  - gtk-doc
+  - intltool
+  - libsoup
+  - libxml2
+  - libxslt
+  - pci-ids
+  - usb-ids
+  - vala
+  - xmllint
-- 
2.13.6




More information about the libvir-list mailing list