Re: [PATCH jenkins-ci 17/19] projects: add the virt-manager package

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]