[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 2/3] cirrus: Fixing and speedup the msys2/mingw CI
From: |
Daniel P . Berrangé |
Subject: |
Re: [PATCH v3 2/3] cirrus: Fixing and speedup the msys2/mingw CI |
Date: |
Wed, 7 Oct 2020 09:32:02 +0100 |
User-agent: |
Mutt/1.14.6 (2020-07-11) |
On Wed, Oct 07, 2020 at 10:18:48AM +0200, Paolo Bonzini wrote:
> On 07/10/20 05:51, Yonggang Luo wrote:
> > Using a prepared
> > https://github.com/lygstate/qemu/releases/download/v5.1.0/msys2-x86_64.tar.xz
> > for speed up the msys2/mingw prepare speed on the cirrus CI.
> > This file are generated by the msys2.docker
>
> The speedup is nice, but we need to be able to regenerate the tarball
> without access to a Windows machine. Otherwise whoever adds a new
> dependency cannot test it himself with CI.
>
> Ideally, the tarball would be generated by the containers job in the
> Gitlab CI, but I'm not sure if that's possible.
IMHO any caching should be integrated into the Cirrus CI job itself.
Cirrus has builtin support for caching the contents of a folder, so
the first time the job runs it should populate the cache, and that
can be used thereafter.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|