gitlab-ci: Only keep the build logs as artifacts.
authorEric Anholt <eric@anholt.net>
Wed, 24 Jul 2019 16:27:48 +0000 (09:27 -0700)
committerEric Anholt <eric@anholt.net>
Thu, 25 Jul 2019 15:56:49 +0000 (08:56 -0700)
commitdd3d0b2897b8e7874a6b1958e1c097150c5b2996
tree5c38966e85b7b68b2e0b21c94c21ffd88ce7f6e4
parentf68b98738750e5a526fd801824592b70cc6d8ce5
gitlab-ci: Only keep the build logs as artifacts.

On a build failure, we were tarring up the whole ccache directory,
build.ninja, build products, etc.  This was over 400MB compressed on a
recent early meson-main build failure, which fd.o then has to hang on
to for 4 weeks.  The build logs are probably the interesting part, are
potentially useful regardless ("how did CI's build flags differ from
mine?"), and are <500k uncompressed on my personal meson build.

Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
.gitlab-ci.yml