[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gitlab-ci.yml: Use the whole tree as artifacts to speed up t
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH] gitlab-ci.yml: Use the whole tree as artifacts to speed up the CI |
Date: |
Fri, 22 Jan 2021 11:30:18 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 |
On 1/22/21 11:18 AM, Daniel P. Berrangé wrote:
> On Fri, Jan 22, 2021 at 11:07:22AM +0100, Thomas Huth wrote:
>> Currently, our check-system-* jobs are recompiling the whole sources
>> again. This happens due to the fact that the jobs are checking out
>> the whole source tree and required submodules again, and only try
>> to use the "build" directory with the binaries and object files
>> as an artifact from the previous stage - which simply does not work
>> anymore (with the current version of meson). Due to some changed
>> time stamps, meson is always trying to rebuild the whole tree.
>
> This used to work in the past didn't it ? Did something change in
> meson to break this, or have we just not noticed before.
Likely https://github.com/mesonbuild/meson/pull/7900/
Kludge:
https://lists.gnu.org/archive/html/qemu-devel/2021-01/msg05491.html