zAppBuild 3.7.0
New & Noteworthy
The release delivers following enhancements:
- A new summary of error messages on pipeline builds via #472. Sample output:
***************** 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)
- the ability to validate the correct setup of system datasets #471 in standalone mode for verification the datasets.properties configuration and as optional build.groovy cli parameter.
and various minor enhancements and fixes.
What's Changed
- Missing sortBuildMap function for language script zCEE2 by @M-DLB in #465
- Provide a summary of error messages in pipeline builds by @dennis-behm in #472
- Generate reports only for impacted applications with impacted files by @dennis-behm in #475
- Validate existence of workspace and outDir folder by @dennis-behm in #473
- Implement Syntax rules for really long IDENTIFY statements by @dennis-behm in #480
- Validate System Datasets by @dennis-behm in #471
- Undefined variable in test script resetBuild by @dennis-behm in #482
- Correction of folder validation by @dennis-behm in #481
- Release zAppBuild 3.7.0 by @dennis-behm in #483
- zAppBuild 3.7.0 version file update by @dennis-behm in #484
- zAppBuild 3.7.0 version file update by @dennis-behm in #485
Full Changelog: 3.6.0...3.7.0