On 6/24/2026 5:46 AM, Daniel P. Berrangé wrote: > To repeat the commit message from patch 6.. > > This captures the mount list, CPU model, memory information, > device node lists, kernel info, user identity and all environment > variables. For more details see patch 6. > > The first 5 patches are all refactoring of the job templates to > reduce redundancy, so we have more consistency across jobs with > less code. > > Sample pipeline showing the new 'ci-runner-env' artifacts in jobs: > > https://gitlab.com/berrange/qemu/-/pipelines/2626072516 > > Daniel P. Berrangé (6): > gitlab: remove unused .cross_test_artifacts template > gitlab: move .meson_job_template into base.yaml > gitlab: use .base_meson_job_template from crossbuild jobs > gitlab: pull ccache setup into .base_meson_ccache_job_template > gitlab: pull before_script logic into .base_meson_job_template > gitlab: greatly expand captured info about CI runner environment > > .gitlab-ci.d/base.yml | 48 ++++++++++++++++++++++ > .gitlab-ci.d/buildtest-template.yml | 58 ++++----------------------- > .gitlab-ci.d/crossbuild-template.yml | 59 +++------------------------- > 3 files changed, 62 insertions(+), 103 deletions(-) >
This was merged into master (8f1d3b586f1265023f75ea9c227c35d463321aef). Thank you for your contribution! Regards, Pierrick
