aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2025-06-03 12:01:49 +0100
committerAlex Bennée <alex.bennee@linaro.org>2025-06-07 15:15:30 +0100
commitcfd7ebd9b0dc18168cd97f12aeb0782ac0adf869 (patch)
tree9921da1636ccb0a6436c9e1c8e42385d2f69c204
parent8a1975e4d44b56124dcf37e972e645ba21b3722b (diff)
downloadqemu-cfd7ebd9b0dc18168cd97f12aeb0782ac0adf869.zip
qemu-cfd7ebd9b0dc18168cd97f12aeb0782ac0adf869.tar.gz
qemu-cfd7ebd9b0dc18168cd97f12aeb0782ac0adf869.tar.bz2
gitlab: disable debug info on CI builds
Our default build enables debug info which adds hugely to the size of the builds as well as the size of cached objects. Disable debug info across the board to save space and reduce pressure on the CI system. We still have a number of builds which explicitly enable debug and related extra asserts like --enable-debug-tcg. Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-ID: <20250603110204.838117-3-alex.bennee@linaro.org>
-rw-r--r--.gitlab-ci.d/buildtest-template.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitlab-ci.d/buildtest-template.yml b/.gitlab-ci.d/buildtest-template.yml
index fea4e8d..038c3c9 100644
--- a/.gitlab-ci.d/buildtest-template.yml
+++ b/.gitlab-ci.d/buildtest-template.yml
@@ -24,6 +24,7 @@
- ccache --zero-stats
- section_start configure "Running configure"
- ../configure --enable-werror --disable-docs --enable-fdt=system
+ --disable-debug-info
${TARGETS:+--target-list="$TARGETS"}
$CONFIGURE_ARGS ||
{ cat config.log meson-logs/meson-log.txt && exit 1; }