[libvirt] [jenkins-ci PATCH 00/10] guests: Improve enviroment handling

Andrea Bolognani posted 10 patches 6 years ago
Failed in applying to current master (apply log)
guests/group_vars/all/main.yml                    | 15 ++++++++++---
guests/host_vars/libvirt-centos-6/main.yml        |  3 +++
guests/host_vars/libvirt-centos-7/main.yml        |  3 +++
guests/host_vars/libvirt-debian-8/main.yml        |  3 +++
guests/host_vars/libvirt-debian-9/main.yml        |  3 +++
guests/host_vars/libvirt-debian-sid/main.yml      |  3 +++
guests/host_vars/libvirt-fedora-26/main.yml       |  3 +++
guests/host_vars/libvirt-fedora-27/main.yml       |  3 +++
guests/host_vars/libvirt-fedora-rawhide/main.yml  |  3 +++
guests/host_vars/libvirt-freebsd-10/main.yml      |  4 +++-
guests/host_vars/libvirt-freebsd-11/main.yml      |  4 +++-
guests/host_vars/libvirt-freebsd-current/main.yml |  4 +++-
guests/host_vars/libvirt-ubuntu-14/main.yml       |  3 +++
guests/host_vars/libvirt-ubuntu-16/main.yml       |  3 +++
guests/site.yml                                   |  2 +-
guests/tasks/{compat.yml => kludges.yml}          | 18 +++++++++++++++
guests/tasks/users.yml                            | 27 +++++++++++------------
guests/templates/bash_profile                     |  1 +
guests/templates/bashrc                           | 15 +++++++++++++
jobs/defaults.yaml                                |  6 -----
20 files changed, 99 insertions(+), 27 deletions(-)
rename guests/tasks/{compat.yml => kludges.yml} (59%)
create mode 100644 guests/templates/bash_profile
create mode 100644 guests/templates/bashrc
[libvirt] [jenkins-ci PATCH 00/10] guests: Improve enviroment handling
Posted by Andrea Bolognani 6 years ago
The basic goal is to move all environment configuration that
affects builds to a single place which is tracked along with all
other changes to the CI environment.

Patch 8/10 also happens to fix build of packages that depend on
libvirt-perl on FreeBSD now that they've switched to Perl 5.26,
though we haven't run into this specific problem yet due to other
issues in the CI enviroment ;)

Andrea Bolognani (10):
  guests: Rename compat -> kludges
  guests: Enable ~/.bashrc on FreeBSD
  guests: Add custom shell profile
  guests: Move ccache configuration to shell profile
  guests: Move make configuration to shell profile
  guests: Move $PATH configuration to shell profile
  guests: Add more enviroment variables to shell profile
  guests: Move Perl configuration to shell profile
  guests: Add Python configuration to shell profile
  guests: Remove per-host make variable

 guests/group_vars/all/main.yml                    | 15 ++++++++++---
 guests/host_vars/libvirt-centos-6/main.yml        |  3 +++
 guests/host_vars/libvirt-centos-7/main.yml        |  3 +++
 guests/host_vars/libvirt-debian-8/main.yml        |  3 +++
 guests/host_vars/libvirt-debian-9/main.yml        |  3 +++
 guests/host_vars/libvirt-debian-sid/main.yml      |  3 +++
 guests/host_vars/libvirt-fedora-26/main.yml       |  3 +++
 guests/host_vars/libvirt-fedora-27/main.yml       |  3 +++
 guests/host_vars/libvirt-fedora-rawhide/main.yml  |  3 +++
 guests/host_vars/libvirt-freebsd-10/main.yml      |  4 +++-
 guests/host_vars/libvirt-freebsd-11/main.yml      |  4 +++-
 guests/host_vars/libvirt-freebsd-current/main.yml |  4 +++-
 guests/host_vars/libvirt-ubuntu-14/main.yml       |  3 +++
 guests/host_vars/libvirt-ubuntu-16/main.yml       |  3 +++
 guests/site.yml                                   |  2 +-
 guests/tasks/{compat.yml => kludges.yml}          | 18 +++++++++++++++
 guests/tasks/users.yml                            | 27 +++++++++++------------
 guests/templates/bash_profile                     |  1 +
 guests/templates/bashrc                           | 15 +++++++++++++
 jobs/defaults.yaml                                |  6 -----
 20 files changed, 99 insertions(+), 27 deletions(-)
 rename guests/tasks/{compat.yml => kludges.yml} (59%)
 create mode 100644 guests/templates/bash_profile
 create mode 100644 guests/templates/bashrc

-- 
2.14.3

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