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

Reply via email to