[libvirt PATCH 0/3] cirrus: Add templates and refresh script
Andrea Bolognani
abologna at redhat.com
Mon Jun 29 13:58:41 UTC 2020
This makes the Cirrus CI configurations as maintainable as the
Dockerfiles, by shifting the responsability of keeping the list
of dependencies and other details up to date to lcitool.
Test pipeline:
https://gitlab.com/abologna/libvirt/-/pipelines/161179474
The important job is the macOS one.
For the refresh script to work, your copy of lcitool needs to
include these patches:
https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/30
https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/31
Andrea Bolognani (3):
cirrus: Tweak configurations
cirrus: Add templates and refresh script
cirrus: Refresh configurations
ci/cirrus/freebsd-12.yml.j2 | 62 ++++--------------------------
ci/cirrus/macos-1015.yml.j2 | 29 +++++---------
ci/cirrus/refresh | 32 +++++++++++++++
ci/cirrus/templates/freebsd-12.yml | 25 ++++++++++++
ci/cirrus/templates/macos-1015.yml | 27 +++++++++++++
5 files changed, 100 insertions(+), 75 deletions(-)
create mode 100755 ci/cirrus/refresh
create mode 100644 ci/cirrus/templates/freebsd-12.yml
create mode 100644 ci/cirrus/templates/macos-1015.yml
--
2.25.4
More information about the libvir-list
mailing list