
On Fri, Aug 05, 2016 at 10:11:12AM +0200, Andrea Bolognani wrote:
On Thu, 2016-08-04 at 15:52 +0100, Daniel P. Berrange wrote:
Add a project defining the virt-manager package build jobs Signed-off-by: Daniel P. Berrange <berrange@redhat.com> --- projects/virt-manager.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 projects/virt-manager.yaml diff --git a/projects/virt-manager.yaml b/projects/virt-manager.yaml new file mode 100644 index 0000000..101a76c --- /dev/null +++ b/projects/virt-manager.yaml @@ -0,0 +1,19 @@ + +- project: + name: virt-manager + machines: + - libvirt-centos-7 + - libvirt-fedora-21 + - libvirt-fedora-22 + - libvirt-fedora-23 + - libvirt-fedora-rawhide
I'm using virt-manager as an example here, but the question actually applies to most of the jobs: why are we not building this on more machines? The current job[1] is running on libvirt-centos-6 in addition to the ones you listed, so that should be included as well.
The current job is buggy - it depends on libosinfo job and that's not actually running on centos-6, hence I've disabled it here .
However, I see no reason why we shouldn't be running this on libvirt-debian and libvirt-freebsd as well. I guess we want to be as close as possible to the manually-created setup at first, and build on that over time...
In general you are right - I would like to expand this to cover more of the build hosts. Mostly it is a case of getting the right dependancies added to the build slaves in question. One of the reasons for moving the configs in to these text files is to make it easy for us to see what the build matrix is across the different jobs/machines.
+ title: Libvirt Python + jobs: + - python-distutils-build-job: + parent_jobs: + - 'libvirt-python-build' + - 'libosinfo-build' + - python-distutils-check-job: + parent_jobs: 'virt-manager-build' + - python-distutils-rpm-job: + parent_jobs: 'virt-manager-check'
[1] https://ci.centos.org/view/libvirt-project/job/virt-manager-build/ -- Andrea Bolognani / Red Hat / Virtualization
Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|