On 5/21/2026 6:17 AM, Alex Bennée wrote:
> The gitlab runners are currently in beta but available to projects on
> the Premium and Ultimate plans (which QEMU is via the Open Source
> program).
> 
> We install some compilers via brew so we can run some of the check-tcg
> softmmu test cases.
> 
> We disable rust as the version is too old.
> 
> We disable plugins because we haven't taught the test harness about
> .dynlib vs .so yet.
> 
> There is a discrepancy between the vars and version of MacOS because
> lcitool needs teaching about other versions (although I don't think it
> matters as brew is shared across versions).
> 
> Signed-off-by: Alex Bennée <[email protected]>
> 
> ---
> v2
>   - call tcg run directly to work around makefile issues
>   - drop debug lines
> ---
>  tests/lcitool/refresh         | 11 ++++++++
>  .gitlab-ci.d/macos-14.vars    | 16 ++++++++++++
>  .gitlab-ci.d/macos.yml        | 47 +++++++++++++++++++++++++++++++++++
>  .gitlab-ci.d/qemu-project.yml |  1 +
>  4 files changed, 75 insertions(+)
>  create mode 100644 .gitlab-ci.d/macos-14.vars
>  create mode 100644 .gitlab-ci.d/macos.yml
> 

Reviewed-by: Pierrick Bouvier <[email protected]>

Reply via email to