Signed-off-by: Andrea Bolognani <abologna(a)redhat.com>
---
guests/playbooks/build/jobs/defaults.yml | 2 -
guests/playbooks/build/projects/gtk-vnc.yml | 1 -
guests/playbooks/build/projects/libosinfo.yml | 1 -
.../playbooks/build/projects/libvirt-dbus.yml | 2 -
.../build/projects/libvirt-sandbox.yml | 2 -
.../playbooks/build/projects/libvirt-tck.yml | 2 -
guests/playbooks/build/projects/libvirt.yml | 1 -
.../build/projects/osinfo-db-tools.yml | 1 -
.../playbooks/build/projects/virt-manager.yml | 3 -
.../playbooks/build/projects/virt-viewer.yml | 1 -
jenkins/jobs/defaults.yaml | 2 -
jenkins/new.xml | 6423 ++++++++++++++++
jenkins/old.xml | 6435 +++++++++++++++++
jenkins/projects/gtk-vnc.yaml | 1 -
jenkins/projects/libosinfo.yaml | 1 -
jenkins/projects/libvirt-dbus.yaml | 2 -
jenkins/projects/libvirt-sandbox.yaml | 2 -
jenkins/projects/libvirt-tck.yaml | 2 -
jenkins/projects/libvirt.yaml | 1 -
jenkins/projects/osinfo-db-tools.yaml | 1 -
jenkins/projects/virt-manager.yaml | 3 -
jenkins/projects/virt-viewer.yaml | 1 -
22 files changed, 12858 insertions(+), 32 deletions(-)
create mode 100644 jenkins/new.xml
create mode 100644 jenkins/old.xml
diff --git a/guests/playbooks/build/jobs/defaults.yml
b/guests/playbooks/build/jobs/defaults.yml
index 363c71d..d717f42 100644
--- a/guests/playbooks/build/jobs/defaults.yml
+++ b/guests/playbooks/build/jobs/defaults.yml
@@ -5,7 +5,6 @@ all_machines:
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -18,7 +17,6 @@ all_machines:
rpm_machines:
- libvirt-centos-7
- libvirt-centos-8
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/gtk-vnc.yml
b/guests/playbooks/build/projects/gtk-vnc.yml
index 47530c7..78cfb9f 100644
--- a/guests/playbooks/build/projects/gtk-vnc.yml
+++ b/guests/playbooks/build/projects/gtk-vnc.yml
@@ -14,7 +14,6 @@
# have the needed RPM macros for meson.
machines:
- libvirt-centos-8
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libosinfo.yml
b/guests/playbooks/build/projects/libosinfo.yml
index 75795bf..152fe0c 100644
--- a/guests/playbooks/build/projects/libosinfo.yml
+++ b/guests/playbooks/build/projects/libosinfo.yml
@@ -14,7 +14,6 @@
# have the needed RPM macros for meson.
machines:
- libvirt-centos-8
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libvirt-dbus.yml
b/guests/playbooks/build/projects/libvirt-dbus.yml
index 75ae68a..ee17f99 100644
--- a/guests/playbooks/build/projects/libvirt-dbus.yml
+++ b/guests/playbooks/build/projects/libvirt-dbus.yml
@@ -18,7 +18,6 @@
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -30,7 +29,6 @@
# have the needed RPM macros for meson.
machines:
- libvirt-centos-8
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libvirt-sandbox.yml
b/guests/playbooks/build/projects/libvirt-sandbox.yml
index dd17d5f..2d0eefc 100644
--- a/guests/playbooks/build/projects/libvirt-sandbox.yml
+++ b/guests/playbooks/build/projects/libvirt-sandbox.yml
@@ -8,7 +8,6 @@
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -27,7 +26,6 @@
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libvirt-tck.yml
b/guests/playbooks/build/projects/libvirt-tck.yml
index aa71754..8383f86 100644
--- a/guests/playbooks/build/projects/libvirt-tck.yml
+++ b/guests/playbooks/build/projects/libvirt-tck.yml
@@ -7,7 +7,6 @@
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -25,7 +24,6 @@
- include: '{{ playbook_base }}/jobs/perl-modulebuild-rpm-job.yml'
vars:
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libvirt.yml
b/guests/playbooks/build/projects/libvirt.yml
index 798d87f..2ad3351 100644
--- a/guests/playbooks/build/projects/libvirt.yml
+++ b/guests/playbooks/build/projects/libvirt.yml
@@ -17,7 +17,6 @@
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/osinfo-db-tools.yml
b/guests/playbooks/build/projects/osinfo-db-tools.yml
index 3cd151b..174c613 100644
--- a/guests/playbooks/build/projects/osinfo-db-tools.yml
+++ b/guests/playbooks/build/projects/osinfo-db-tools.yml
@@ -14,7 +14,6 @@
# have the needed RPM macros for meson.
machines:
- libvirt-centos-8
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/virt-manager.yml
b/guests/playbooks/build/projects/virt-manager.yml
index cf6cd80..45bcbd3 100644
--- a/guests/playbooks/build/projects/virt-manager.yml
+++ b/guests/playbooks/build/projects/virt-manager.yml
@@ -7,7 +7,6 @@
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -31,7 +30,6 @@
- libvirt-debian-9
- libvirt-debian-10
- libvirt-debian-sid
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -44,7 +42,6 @@
vars:
machines:
- libvirt-centos-8
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/virt-viewer.yml
b/guests/playbooks/build/projects/virt-viewer.yml
index ddbfa42..abc37bc 100644
--- a/guests/playbooks/build/projects/virt-viewer.yml
+++ b/guests/playbooks/build/projects/virt-viewer.yml
@@ -14,7 +14,6 @@
# The spec file for virt-viewer requires a very recent version
# of spice-gtk, so we have to skip this job on older distros
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/jobs/defaults.yaml b/jenkins/jobs/defaults.yaml
index 445c792..f882196 100644
--- a/jenkins/jobs/defaults.yaml
+++ b/jenkins/jobs/defaults.yaml
@@ -6,7 +6,6 @@
- libvirt-centos-7
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -14,7 +13,6 @@
- libvirt-freebsd-12
rpm_machines:
- libvirt-centos-7
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/new.xml b/jenkins/new.xml
new file mode 100644
index 0000000..7c6628e
--- /dev/null
+++ b/jenkins/new.xml
@@ -0,0 +1,6423 @@
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.gnome.org/GNOME/gtk-vnc.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw32.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.gnome.org/GNOME/gtk-vnc.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw64.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.gnome.org/GNOME/gtk-vnc.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>gtk-vnc-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>gtk-vnc-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/libosinfo.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools+mingw32-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw32.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/libosinfo.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools+mingw64-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw64.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/libosinfo.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libosinfo-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libosinfo-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=i686-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=x86_64-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+# gnulib's test-poll is broken on FreeBSD, so disable expensive
+# tests (which include gnulib's test suite) until it's fixed
+if [ "$(uname)" != "FreeBSD" ]; then
+ export VIR_TEST_EXPENSIVE=1
+fi
+export VIR_TEST_DEBUG=2
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libvirt CIM Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-cim</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-cim.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libvirt CIM RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-cim</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-cim-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt D-Bus Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-dbus</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-dbus.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt D-Bus Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-dbus</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-dbus-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt D-Bus RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-dbus</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-dbus-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-glib.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt+mingw32-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=i686-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-glib.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt+mingw64-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=x86_64-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-glib.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --enable-gtk-doc
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib Syntax Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-go.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+go build -v
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-go-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_ARGS="-tags api"
+
+go test $TEST_ARGS
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go XML Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go-xml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-go-xml.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+go build -v
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go XML Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go-xml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-go-xml-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_ARGS="-tags xmlroundtrip"
+
+go test $TEST_ARGS
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt OCaml Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-ocaml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-ocaml.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+autoreconf -vfi
+./configure --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE opt
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt OCaml Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-ocaml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-ocaml-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$MAKE check-manifest
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Perl Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-perl</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-perl.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_MAINTAINER=1
+
+perl Build.PL install_base="$VIRT_PREFIX"
+perl Build
+perl Build install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Perl Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-perl</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-perl-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_MAINTAINER=1
+
+perl Build test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Perl RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-perl</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-perl-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+perl Build dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Python Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-python</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-python.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+
+$PYTHON ./setup.py build
+$PYTHON ./setup.py install --prefix=$VIRT_PREFIX
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Python Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-python</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-python-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$PYTHON ./setup.py test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Python RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-python</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-python-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f dist/*.tar.gz
+$PYTHON ./setup.py sdist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta dist/*.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.xz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-sandbox.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --enable-gtk-doc
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-sandbox-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-fedora-31</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-sandbox-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox Syntax Check<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-sandbox-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Syntax Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt TCK Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-tck</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-tck.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-perl-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+perl Build.PL install_base="$VIRT_PREFIX"
+perl Build
+perl Build install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt TCK Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-tck</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-tck-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+perl Build test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt TCK RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-tck</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-tck-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+perl Build dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$MAKE all
+$MAKE install OSINFO_DB_TARGET="--system"
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$MAKE check
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" --define
"_sourcedir `pwd`" -ba osinfo-db.spec
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools MinGW (32-bit) Build<!-- Managed by
Jenkins Job Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db-tools.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw32.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools MinGW (64-bit) Build<!-- Managed by
Jenkins Job Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db-tools.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw64.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db-tools.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools Check<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virtual Machine Manager Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-manager</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/virt-manager/virt-manager.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+
<upstreamProjects>libvirt-python-build,libosinfo-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$PYTHON ./setup.py configure --prefix=$VIRT_PREFIX
+
+$PYTHON ./setup.py build
+$PYTHON ./setup.py install --prefix=$VIRT_PREFIX
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virtual Machine Manager Check<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-manager</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-manager-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$PYTHON ./setup.py test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virtual Machine Manager RPM<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-manager</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-manager-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f dist/*.tar.gz
+$PYTHON ./setup.py sdist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta dist/*.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <url>https://pagure.io/virt-viewer.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+
<upstreamProjects>libvirt-glib+mingw32-build,gtk-vnc+mingw32-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=i686-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <url>https://pagure.io/virt-viewer.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+
<upstreamProjects>libvirt-glib+mingw64-build,gtk-vnc+mingw64-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=x86_64-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <url>https://pagure.io/virt-viewer.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build,gtk-vnc-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-viewer-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-viewer-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer Syntax Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-viewer-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
diff --git a/jenkins/old.xml b/jenkins/old.xml
new file mode 100644
index 0000000..0690f22
--- /dev/null
+++ b/jenkins/old.xml
@@ -0,0 +1,6435 @@
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.gnome.org/GNOME/gtk-vnc.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/i686-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw32.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.gnome.org/GNOME/gtk-vnc.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw64.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.gnome.org/GNOME/gtk-vnc.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>gtk-vnc-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>GTK-VNC RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>gtk-vnc</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>gtk-vnc-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/libosinfo.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools+mingw32-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/i686-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw32.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/libosinfo.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools+mingw64-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw64.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/libosinfo.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libosinfo-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libosinfo RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libosinfo</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libosinfo-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/i686-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=i686-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=x86_64-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+# gnulib's test-poll is broken on FreeBSD, so disable expensive
+# tests (which include gnulib's test suite) until it's fixed
+if [ "$(uname)" != "FreeBSD" ]; then
+ export VIR_TEST_EXPENSIVE=1
+fi
+export VIR_TEST_DEBUG=2
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libvirt CIM Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-cim</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-cim.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>libvirt CIM RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-cim</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-cim-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt D-Bus Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-dbus</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-dbus.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt D-Bus Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-dbus</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-dbus-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt D-Bus RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-dbus</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-dbus-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-glib.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt+mingw32-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/i686-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=i686-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-glib.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt+mingw64-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=x86_64-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-glib.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --enable-gtk-doc
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt GLib Syntax Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-glib</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-go.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+go build -v
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-go-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_ARGS="-tags api"
+
+go test $TEST_ARGS
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go XML Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go-xml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-go-xml.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+go build -v
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Go XML Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-go-xml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-go-xml-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_ARGS="-tags xmlroundtrip"
+
+go test $TEST_ARGS
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt OCaml Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-ocaml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-ocaml.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+autoreconf -vfi
+./configure --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE opt
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt OCaml Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-ocaml</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-ocaml-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$MAKE check-manifest
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Perl Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-perl</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-perl.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_MAINTAINER=1
+
+perl Build.PL install_base="$VIRT_PREFIX"
+perl Build
+perl Build install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Perl Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-perl</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-perl-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export TEST_MAINTAINER=1
+
+perl Build test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Perl RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-perl</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-perl-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+perl Build dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Python Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-python</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-python.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+
+$PYTHON ./setup.py build
+$PYTHON ./setup.py install --prefix=$VIRT_PREFIX
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Python Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-python</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-python-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$PYTHON ./setup.py test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Python RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-python</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-python-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f dist/*.tar.gz
+$PYTHON ./setup.py sdist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta dist/*.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.xz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-sandbox.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --enable-gtk-doc
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-sandbox-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-fedora-31</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-sandbox-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Sandbox Syntax Check<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-sandbox</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-sandbox-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt Syntax Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt TCK Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-tck</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/libvirt/libvirt-tck.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-perl-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+perl Build.PL install_base="$VIRT_PREFIX"
+perl Build
+perl Build install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt TCK Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-tck</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-tck-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+perl Build test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Libvirt TCK RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>libvirt-tck</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-tck-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+perl Build dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$MAKE all
+$MAKE install OSINFO_DB_TARGET="--system"
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$MAKE check
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" --define
"_sourcedir `pwd`" -ba osinfo-db.spec
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools MinGW (32-bit) Build<!-- Managed by
Jenkins Job Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db-tools.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/i686-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw32.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools MinGW (64-bit) Build<!-- Managed by
Jenkins Job Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db-tools.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX --cross-file=/usr/share/mingw/toolchain-mingw64.meson
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://gitlab.com/libosinfo/osinfo-db-tools.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects/>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+meson .. . --prefix=$VIRT_PREFIX
+$NINJA
+$NINJA install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools Check<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $NINJA test
+then
+ cat meson-logs/testlog.txt || true
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>osinfo database tools RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>osinfo-db-tools</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>osinfo-db-tools-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f meson-dist/*.tar.xz
+$NINJA dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta
meson-dist/*.tar.xz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virtual Machine Manager Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-manager</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <
url>https://github.com/virt-manager/virt-manager.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+
<upstreamProjects>libvirt-python-build,libosinfo-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$PYTHON ./setup.py configure --prefix=$VIRT_PREFIX
+
+$PYTHON ./setup.py build
+$PYTHON ./setup.py install --prefix=$VIRT_PREFIX
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virtual Machine Manager Check<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-manager</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-manager-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+$PYTHON ./setup.py test
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virtual Machine Manager RPM<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-manager</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-manager-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f dist/*.tar.gz
+$PYTHON ./setup.py sdist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta dist/*.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer MinGW (32-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer+mingw32</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <url>https://pagure.io/virt-viewer.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+
<upstreamProjects>libvirt-glib+mingw32-build,gtk-vnc+mingw32-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/i686-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/i686-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=i686-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer MinGW (64-bit) Build<!-- Managed by Jenkins Job
Builder --></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer+mingw64</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <url>https://pagure.io/virt-viewer.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+
<upstreamProjects>libvirt-glib+mingw64-build,gtk-vnc+mingw64-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+export VIRT_PREFIX="$VIRT_PREFIX/x86_64-w64-mingw32/sys-root/mingw"
+export PKG_CONFIG_PATH="$VIRT_PREFIX/lib/pkgconfig"
+export
PKG_CONFIG_LIBDIR="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig:/usr/x86_64-w64-mingw32/sys-root/mingw/share/pkgconfig"
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX --host=x86_64-w64-mingw32
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer Build<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.plugins.git.GitSCM">
+ <configVersion>2</configVersion>
+ <userRemoteConfigs>
+ <hudson.plugins.git.UserRemoteConfig>
+ <name>origin</name>
+ <refspec>+refs/heads/*:refs/remotes/origin/*</refspec>
+ <url>https://pagure.io/virt-viewer.git</url>
+ </hudson.plugins.git.UserRemoteConfig>
+ </userRemoteConfigs>
+ <branches>
+ <hudson.plugins.git.BranchSpec>
+ <name>origin/master</name>
+ </hudson.plugins.git.BranchSpec>
+ </branches>
+
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
+ <remotePoll>false</remotePoll>
+ <gitTool>Default</gitTool>
+ <submoduleCfg class="list"/>
+ <reference/>
+ <gitConfigName/>
+ <gitConfigEmail/>
+ <extensions>
+ <hudson.plugins.git.extensions.impl.CleanCheckout/>
+ <hudson.plugins.git.extensions.impl.SubmoduleOption>
+ <disableSubmodules>false</disableSubmodules>
+ <recursiveSubmodules>true</recursiveSubmodules>
+ <trackingSubmodules>false</trackingSubmodules>
+ <parentCredentials>false</parentCredentials>
+ <reference/>
+ <timeout>10</timeout>
+ </hudson.plugins.git.extensions.impl.SubmoduleOption>
+ </extensions>
+ </scm>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>libvirt-glib-build,gtk-vnc-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ <hudson.triggers.SCMTrigger>
+ <spec>H/20 * * * *</spec>
+ <ignorePostCommitHooks>false</ignorePostCommitHooks>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+rm -rf build
+mkdir build
+cd build
+../autogen.sh --prefix=$VIRT_PREFIX
+$MAKE
+$MAKE install
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-viewer-syntax-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+if ! $MAKE check
+then
+ find -name test-suite.log | xargs cat
+ exit 1
+fi
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer RPM<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-viewer-check</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+sed -i -e 's/BuildRequires: *libvirt.*//' *.spec*
+sed -i -e 's/BuildRequires: *osinfo-db.*//' *.spec*
+sed -i -e 's/BuildRequires: *perl(Sys::Virt).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(gtk-vnc-.*).*//' *.spec*
+sed -i -e 's/BuildRequires: *pkgconfig(libvirt.*).*//' *.spec*
+
+rm -f *.tar.gz
+$MAKE dist
+rpmbuild --clean --define "_topdir `pwd`/rpmbuild" -ta *.tar.gz
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
+<?xml version="1.0" encoding="utf-8"?>
+<matrix-project>
+ <executionStrategy
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
+ <runSequentially>false</runSequentially>
+ </executionStrategy>
+ <combinationFilter/>
+ <axes>
+ <hudson.matrix.LabelAxis>
+ <name>systems</name>
+ <values>
+ <string>libvirt-centos-7</string>
+ <string>libvirt-debian-9</string>
+ <string>libvirt-debian-10</string>
+ <string>libvirt-fedora-30</string>
+ <string>libvirt-fedora-31</string>
+ <string>libvirt-fedora-rawhide</string>
+ <string>libvirt-freebsd-11</string>
+ <string>libvirt-freebsd-12</string>
+ </values>
+ </hudson.matrix.LabelAxis>
+ </axes>
+ <actions/>
+ <description>Virt Viewer Syntax Check<!-- Managed by Jenkins Job Builder
--></description>
+ <keepDependencies>false</keepDependencies>
+ <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
+ <blockBuildWhenUpstreamBuilding>true</blockBuildWhenUpstreamBuilding>
+ <concurrentBuild>false</concurrentBuild>
+ <customWorkspace>virt-viewer</customWorkspace>
+ <childCustomWorkspace>.</childCustomWorkspace>
+ <assignedNode>libvirt</assignedNode>
+ <canRoam>false</canRoam>
+ <properties>
+ <jenkins.model.BuildDiscarderProperty>
+ <strategy class="hudson.tasks.LogRotator">
+ <daysToKeep>30</daysToKeep>
+ <numToKeep>1000</numToKeep>
+ <artifactDaysToKeep>-1</artifactDaysToKeep>
+ <artifactNumToKeep>-1</artifactNumToKeep>
+ </strategy>
+ </jenkins.model.BuildDiscarderProperty>
+ </properties>
+ <scm class="hudson.scm.NullSCM"/>
+ <triggers class="vector">
+ <jenkins.triggers.ReverseBuildTrigger>
+ <spec/>
+ <upstreamProjects>virt-viewer-build</upstreamProjects>
+ <threshold>
+ <name>SUCCESS</name>
+ <ordinal>0</ordinal>
+ <color>BLUE</color>
+ <completeBuild>true</completeBuild>
+ </threshold>
+ </jenkins.triggers.ReverseBuildTrigger>
+ </triggers>
+ <builders>
+ <hudson.tasks.Shell>
+ <command>
+
+cd build
+$MAKE syntax-check
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers>
+ <hudson.tasks.Mailer plugin="mailer">
+ <recipients>libvirt-ci(a)redhat.com</recipients>
+ <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers>
+ <hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ <strategy
class="hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy">
+ <timeoutMinutes>90</timeoutMinutes>
+ </strategy>
+ <operationList>
+ <hudson.plugins.build__timeout.operations.AbortOperation/>
+ <hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ <description>Aborted build after 90 minutes</description>
+ </hudson.plugins.build__timeout.operations.WriteDescriptionOperation>
+ </operationList>
+ </hudson.plugins.build__timeout.BuildTimeoutWrapper>
+ </buildWrappers>
+</matrix-project>
diff --git a/jenkins/projects/gtk-vnc.yaml b/jenkins/projects/gtk-vnc.yaml
index 441d3c9..4691801 100644
--- a/jenkins/projects/gtk-vnc.yaml
+++ b/jenkins/projects/gtk-vnc.yaml
@@ -15,7 +15,6 @@
# RPM build is still not possible on CentOS7 as it does not
# have the needed RPM macros for meson.
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/libosinfo.yaml b/jenkins/projects/libosinfo.yaml
index 3e954c7..f164d7d 100644
--- a/jenkins/projects/libosinfo.yaml
+++ b/jenkins/projects/libosinfo.yaml
@@ -15,7 +15,6 @@
# RPM build is still not possible on CentOS7 as it does not
# have the needed RPM macros for meson.
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/libvirt-dbus.yaml b/jenkins/projects/libvirt-dbus.yaml
index dfb3ac6..9ac5fee 100644
--- a/jenkins/projects/libvirt-dbus.yaml
+++ b/jenkins/projects/libvirt-dbus.yaml
@@ -17,7 +17,6 @@
machines:
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -26,7 +25,6 @@
# RPM build is still not possible on CentOS7 as it does not
# have the needed RPM macros for meson.
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/libvirt-sandbox.yaml
b/jenkins/projects/libvirt-sandbox.yaml
index 20718d6..8996600 100644
--- a/jenkins/projects/libvirt-sandbox.yaml
+++ b/jenkins/projects/libvirt-sandbox.yaml
@@ -7,7 +7,6 @@
machines:
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -25,7 +24,6 @@
- autotools-rpm-job:
parent_jobs: 'libvirt-sandbox-check'
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/libvirt-tck.yaml b/jenkins/projects/libvirt-tck.yaml
index a35f6e6..5e1ee82 100644
--- a/jenkins/projects/libvirt-tck.yaml
+++ b/jenkins/projects/libvirt-tck.yaml
@@ -6,7 +6,6 @@
machines:
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -23,7 +22,6 @@
- perl-modulebuild-rpm-job:
parent_jobs: 'libvirt-tck-check'
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/libvirt.yaml b/jenkins/projects/libvirt.yaml
index e0d9a5d..b2ec93c 100644
--- a/jenkins/projects/libvirt.yaml
+++ b/jenkins/projects/libvirt.yaml
@@ -16,7 +16,6 @@
- libvirt-centos-7
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/osinfo-db-tools.yaml
b/jenkins/projects/osinfo-db-tools.yaml
index dbc58aa..5a7563d 100644
--- a/jenkins/projects/osinfo-db-tools.yaml
+++ b/jenkins/projects/osinfo-db-tools.yaml
@@ -15,7 +15,6 @@
# RPM build is still not possible on CentOS7 as it does not
# have the needed RPM macros for meson.
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/virt-manager.yaml b/jenkins/projects/virt-manager.yaml
index 479e676..663f1e4 100644
--- a/jenkins/projects/virt-manager.yaml
+++ b/jenkins/projects/virt-manager.yaml
@@ -5,7 +5,6 @@
machines:
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -26,7 +25,6 @@
machines:
- libvirt-debian-9
- libvirt-debian-10
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
@@ -35,7 +33,6 @@
- python-distutils-rpm-job:
parent_jobs: 'virt-manager-check'
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
diff --git a/jenkins/projects/virt-viewer.yaml b/jenkins/projects/virt-viewer.yaml
index c2e95df..eaf82e8 100644
--- a/jenkins/projects/virt-viewer.yaml
+++ b/jenkins/projects/virt-viewer.yaml
@@ -19,7 +19,6 @@
# The spec file for virt-viewer requires a very recent version
# of spice-gtk, so we have to skip this job on older distros
machines:
- - libvirt-fedora-30
- libvirt-fedora-31
- libvirt-fedora-32
- libvirt-fedora-rawhide
--
2.25.4