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 always: build_result_artifacts: path: build/meson-logs/*log.txt -- 2.46.0