On Thu, Dec 05, 2024 at 11:55:00AM +0100, Thomas Huth wrote: > On 04/12/2024 20.48, Daniel P. Berrangé wrote: > > Uploading artifacts in Cirrus CI requires sufficient disk space to > > create a tarball of the artifact files. IOW, whatever size the > > artifacts are, double that. This results in space pressure on the > > FreeBSD jobs due to limited disk size. Purging the .o files from > > the meson build directory reclaims significant space. > > > > Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> > > --- > > .gitlab-ci.d/cirrus/build.yml | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/.gitlab-ci.d/cirrus/build.yml b/.gitlab-ci.d/cirrus/build.yml > > index 9983ab0690..d26a2a788c 100644 > > --- a/.gitlab-ci.d/cirrus/build.yml > > +++ b/.gitlab-ci.d/cirrus/build.yml > > @@ -37,6 +37,7 @@ build_task: > > do > > $MAKE -j$(sysctl -n hw.ncpu) $TARGET V=1 ; > > done > > + - find . -not -path 'meson-logs/*' -delete > > I'm not sure, but this might cause trouble if you run the Cirrus-CI job with > terminal access for testing the binaries manually after the build succeeded? > Maybe it would be better to just kill the .o files and leave the rest > around?
Hmm, awkward, yes. I'll try and finese this a bit to just .o files and see how it works out. With 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 :|