Re: [libvirt] [jenkins-ci PATCH v2 00/13] lcitool: Add 'build' action

2018-08-22 Thread Andrea Bolognani
On Wed, 2018-08-22 at 10:38 +0200, Erik Skultety wrote:
> On Fri, Aug 17, 2018 at 04:18:16PM +0200, Andrea Bolognani wrote:
> > Changes from [v1]:
> > 
> >   * rebase on top of master (985ab833be9b) and integrate recent
> > changes to build rules on the Jenkins side;
> > 
> >   * build on more targets.
> > 
> > [v1] https://www.redhat.com/archives/libvir-list/2018-August/msg00393.html
> 
> Since the first commit was pushed as part of a different series, it causes
> issues when applying this one (I have to apply most of them manually and even
> fix some failed hunks). Would you mind rebase the series and resend?

Sure, I was planning to do that anyway in order to sync up with
the latest changes made to the Jenkins side. It'll be on the list
in a bit :)

-- 
Andrea Bolognani / Red Hat / Virtualization

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] [jenkins-ci PATCH v2 00/13] lcitool: Add 'build' action

2018-08-22 Thread Erik Skultety
On Fri, Aug 17, 2018 at 04:18:16PM +0200, Andrea Bolognani wrote:
> Changes from [v1]:
>
>   * rebase on top of master (985ab833be9b) and integrate recent
> changes to build rules on the Jenkins side;
>
>   * build on more targets.
>
> [v1] https://www.redhat.com/archives/libvir-list/2018-August/msg00393.html

Since the first commit was pushed as part of a different series, it causes
issues when applying this one (I have to apply most of them manually and even
fix some failed hunks). Would you mind rebase the series and resend?

Erik

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


[libvirt] [jenkins-ci PATCH v2 00/13] lcitool: Add 'build' action

2018-08-17 Thread Andrea Bolognani
Changes from [v1]:

  * rebase on top of master (985ab833be9b) and integrate recent
changes to build rules on the Jenkins side;

  * build on more targets.

[v1] https://www.redhat.com/archives/libvir-list/2018-August/msg00393.html

Andrea Bolognani (13):
  projects: Add default machines for libvirt-dbus
  jobs: Rename git-url -> git_url
  jobs: Remove archive_format from defaults
  jobs: Move some parameters from jobs to defaults
  jobs: Declare empty values consistently
  guests: Add build jobs
  guests: Add build projects
  guests: Add build playbook
  lcitool: Make playbook execution generic
  lcitool: Add 'build' action
  lcitool: Support building arbitrary branches
  guests: Support building on more targets
  lcitool: Document build action

 guests/README.markdown|  19 +++
 guests/lcitool| 109 ++
 .../build/jobs/autotools-build-job.yml|  15 +++
 .../build/jobs/autotools-check-job.yml|  16 +++
 .../build/jobs/autotools-rpm-job.yml  |  17 +++
 .../build/jobs/autotools-syntax-check-job.yml |  12 ++
 guests/playbooks/build/jobs/defaults.yml  |  37 ++
 .../build/jobs/generic-build-job.yml  |  11 ++
 .../build/jobs/generic-check-job.yml  |  11 ++
 .../playbooks/build/jobs/generic-rpm-job.yml  |  11 ++
 .../build/jobs/generic-syntax-check-job.yml   |  11 ++
 guests/playbooks/build/jobs/go-build-job.yml  |  11 ++
 guests/playbooks/build/jobs/go-check-job.yml  |  11 ++
 .../build/jobs/perl-modulebuild-build-job.yml |  13 +++
 .../build/jobs/perl-modulebuild-check-job.yml |  11 ++
 .../build/jobs/perl-modulebuild-rpm-job.yml   |  16 +++
 guests/playbooks/build/jobs/prepare.yml   |  19 +++
 .../build/jobs/python-distutils-build-job.yml |  13 +++
 .../build/jobs/python-distutils-check-job.yml |  11 ++
 .../build/jobs/python-distutils-rpm-job.yml   |  12 ++
 guests/playbooks/build/main.yml   |  16 +++
 guests/playbooks/build/projects/libosinfo.yml |  36 ++
 .../playbooks/build/projects/libvirt-cim.yml  |  10 ++
 .../playbooks/build/projects/libvirt-dbus.yml |  44 +++
 .../playbooks/build/projects/libvirt-glib.yml |  38 ++
 .../build/projects/libvirt-go-xml.yml |  13 +++
 .../playbooks/build/projects/libvirt-go.yml   |  13 +++
 .../playbooks/build/projects/libvirt-perl.yml |  19 +++
 .../build/projects/libvirt-python.yml |  13 +++
 .../build/projects/libvirt-sandbox.yml|  27 +
 .../playbooks/build/projects/libvirt-tck.yml  |  27 +
 guests/playbooks/build/projects/libvirt.yml   |  55 +
 .../build/projects/osinfo-db-tools.yml|  36 ++
 guests/playbooks/build/projects/osinfo-db.yml |  23 
 .../playbooks/build/projects/virt-manager.yml |  39 +++
 .../playbooks/build/projects/virt-viewer.yml  |  38 ++
 jobs/autotools.yaml   |   3 +-
 jobs/defaults.yaml|   8 +-
 jobs/generic.yaml |   3 +-
 jobs/go.yaml  |   3 +-
 jobs/perl-modulebuild.yaml|   3 +-
 jobs/python-distutils.yaml|   3 +-
 projects/libosinfo.yaml   |   3 +-
 projects/libvirt-cim.yaml |   3 +-
 projects/libvirt-dbus.yaml|  18 +--
 projects/libvirt-glib.yaml|   3 +-
 projects/libvirt-go-xml.yaml  |   3 +-
 projects/libvirt-go.yaml  |   3 +-
 projects/libvirt-perl.yaml|   3 +-
 projects/libvirt-python.yaml  |   3 +-
 projects/libvirt-sandbox.yaml |   3 +-
 projects/libvirt-tck.yaml |   3 +-
 projects/libvirt.yaml |   2 +-
 projects/osinfo-db-tools.yaml |   3 +-
 projects/osinfo-db.yaml   |   2 +-
 projects/virt-manager.yaml|   3 +-
 projects/virt-viewer.yaml |   3 +-
 57 files changed, 832 insertions(+), 82 deletions(-)
 create mode 100644 guests/playbooks/build/jobs/autotools-build-job.yml
 create mode 100644 guests/playbooks/build/jobs/autotools-check-job.yml
 create mode 100644 guests/playbooks/build/jobs/autotools-rpm-job.yml
 create mode 100644 guests/playbooks/build/jobs/autotools-syntax-check-job.yml
 create mode 100644 guests/playbooks/build/jobs/defaults.yml
 create mode 100644 guests/playbooks/build/jobs/generic-build-job.yml
 create mode 100644 guests/playbooks/build/jobs/generic-check-job.yml
 create mode 100644 guests/playbooks/build/jobs/generic-rpm-job.yml
 create mode 100644 guests/playbooks/build/jobs/generic-syntax-check-job.yml
 create mode 100644 guests/playbooks/build/jobs/go-build-job.yml
 create mode 100644 guests/playbooks/build/jobs/go-check-job.yml
 create mode 100644 guests/playbooks/build/jobs/perl-modulebuild-build-job.yml
 create mode 100644 guests/playbooks/build/jobs/perl-modulebuild-chec