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@xxxxxxxxxx> > > --- > > 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 :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list