CI: Reduce artifact size, cache clang-tidy, fix test retry, throttle QEMU

libeigen/eigen!2305

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-03-17 21:41:29 -07:00
parent ea13a98dec
commit 1726a92900
4 changed files with 20 additions and 2 deletions

View File

@@ -21,7 +21,11 @@
name: "$CI_JOB_NAME_SLUG-$CI_COMMIT_REF_SLUG"
paths:
- ${EIGEN_CI_BUILDDIR}/
expire_in: 5 days
exclude:
- ${EIGEN_CI_BUILDDIR}/**/*.o
- ${EIGEN_CI_BUILDDIR}/**/.ninja_log
- ${EIGEN_CI_BUILDDIR}/**/.ninja_deps
expire_in: 2 days
# Base configuration for Windows builds and tests.
.common:windows:
@@ -37,4 +41,8 @@
name: "$CI_JOB_NAME_SLUG-$CI_COMMIT_REF_NAME"
paths:
- ${EIGEN_CI_BUILDDIR}/
expire_in: 5 days
exclude:
- ${EIGEN_CI_BUILDDIR}/**/*.obj
- ${EIGEN_CI_BUILDDIR}/**/.ninja_log
- ${EIGEN_CI_BUILDDIR}/**/.ninja_deps
expire_in: 2 days