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 140 forks source link

MetadataStoreFactory configuration #270

Closed dennis-behm closed 1 year ago

dennis-behm commented 1 year ago

I identified a couple of inconsistencies about the defined build properties and the implementation.

For the MetadaStore held in the file system:

Property is defined as metadataStoreFileLocation https://github.com/IBM/dbb-zappbuild/blob/99624f601019ca6483023eb00c9d420535ced6d4/build-conf/build.properties#L134-L135 while the implementation is evaluating metadataStoreLocation https://github.com/IBM/dbb-zappbuild/blob/99624f601019ca6483023eb00c9d420535ced6d4/build.groovy#L109

For the MetadataStore in Db2:

java.util.Properties cannot load properties directly from java.io.File, will lead to an groovy.lang.MissingMethodException https://github.com/IBM/dbb-zappbuild/blob/99624f601019ca6483023eb00c9d420535ced6d4/build.groovy#L133-L134

dennis-behm commented 1 year ago

Resolved with Release 3.0.1