IBM / dbb-zappbuild

zAppBuild is a generic build solution for building z/OS applications using Apache Groovy build scripts and IBM Dependency Based Build (DBB) APIs.
Apache License 2.0
41 stars 141 forks source link

Tolerate old dbb.scannerMapping configurations #383

Closed dennis-behm closed 1 year ago

dennis-behm commented 1 year ago

The development branch contains the enhancement #308, which implementation would stop a build, when a malformed dbb.scannerMapping configuration is detected due to the assertion exception.

The same property name was used previously to map to the ZUnitConfigScanner and is now extended to specify all the scanner mappings - see the defaults in build-conf/defaultzAppBuildConf.properties.

While we could meet some old application-confs with an old dbb.scannerMapping, this is now reported as a warning and skipped. It does not fail the build.