diff --git a/.gitlab/build.yml b/.gitlab/build.yml index 86c6f7a7cd..faeedae09a 100644 --- a/.gitlab/build.yml +++ b/.gitlab/build.yml @@ -96,6 +96,15 @@ echo '[!] ERROR: build failed' exit 1 " ERR + - > + trap " + grep -qz 'ERROR: target/linux failed to build' logs/build.log && { + echo '[!] ERROR: target/linux seems to fail, enabling verbose output' + make target/install -j $(nproc) V=s 2>&1 | tee --append logs/build.log + } + echo '[!] ERROR: build failed' + exit 1 + " ERR - make -j $(nproc) 2>&1 | tee --append logs/build.log - > if [ -n "$CI_BUILD_EXPORT_STAGING_ROOTFS" ]; then