From 6601418a60b5fb9683dc5aa1c886e5ebba64305c Mon Sep 17 00:00:00 2001
From: Nico <github@nicoboehr.de>
Date: Mon, 21 Apr 2025 14:46:52 +0000
Subject: [PATCH] ci: create build logs and collect as artifacts

To diagnore the intermittent perl build issue we see, collect the build
log archive and store it as an artifact.
---
 .gitlab-ci.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0dfc4a59c..c197fb344 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -69,11 +69,12 @@ build-target:
   except:
     - tags
   script:
-    - make -C gluon GLUON_SITEDIR="$CI_PROJECT_DIR" GLUON_TARGET="$TARGET" GLUON_AUTOUPDATER_BRANCH=stable GLUON_AUTOUPDATER_ENABLED=1 FFS_BUILD_DATE=$(cat build.date) BROKEN="$BROKEN" V=1 -j`nproc`
+    - make -C gluon GLUON_SITEDIR="$CI_PROJECT_DIR" GLUON_TARGET="$TARGET" GLUON_AUTOUPDATER_BRANCH=stable GLUON_AUTOUPDATER_ENABLED=1 FFS_BUILD_DATE=$(cat build.date) BROKEN="$BROKEN" V=1 -j`nproc` BUILD_LOG=1
   artifacts: 
     paths:
       - gluon/output/
     expire_in: 1 day
+    when: always
   cache: []
   parallel:
     matrix:
-- 
GitLab