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

Adds glob pattern support to build list #337

Closed MarcBauer-LM closed 1 year ago

MarcBauer-LM commented 1 year ago

This commit extends the functionality of the build list by allowing users to utilize glob patterns. This enhancement provides users with a more flexible and convenient way to add files to the build list by specifying matching patterns, rather than listing each file path individually. The implementation leverages the Java NIO library to efficiently match and add files in the working directory.

dennis-behm commented 1 year ago

I believe this can be useful for some edge cases, but diverges the purpose of providing members on a build list. I am rejecting this PR, because the the --fullBuild option is covering this scenario to build all files in the build workspace already.