In case of a failed build step that updates the build result via the buildUtils.updateBuildResult method, a new summary section is introduced as part of the finalisation of the build process:
This should make it more convenient to have these messages at a glance.
...
***************** Finalization of the build process *****************
...
** Updating build result BuildGroup:MortgageApplication-feature/470-errrorsummary BuildLabel:build.20240213.131754.983
** Build ended at Tue Feb 13 13:18:03 GMT+01:00 2024
** Build State : ERROR
** Total files processed : 5
** Summary of error messages
*! The build return code (8) for MortgageApplication/bms/epsmort.bms exceeded the maximum return code allowed (0)
*! The compile return code (12) for MortgageApplication/cobol/epscmort.cbl exceeded the maximum return code allowed (4)
*! The compile return code (12) for MortgageApplication/cobol/epscsmrt.cbl exceeded the maximum return code allowed (4)
*! The compile return code (12) for MortgageApplication/cobol/epsmlist.cbl exceeded the maximum return code allowed (4)
In case of a failed build step that updates the build result via the
buildUtils.updateBuildResult
method, a new summary section is introduced as part of the finalisation of the build process:This should make it more convenient to have these messages at a glance.