Following on from my previous blog when we first released DBB 3.0.0 in 2024 Q4, we continue to enhance product capabilities and deliver on customer feedback.
We have now released DBB 3.0.1 with one of the main features being the extension of the Shared Daemon (introduced in DBB 2.0.2 to support Groovy build scripts) to now support the zBuilder. In addition to scalability, the shared daemon also improves performance and security. Rather than a new JVM starting each time a user build is requested, with the shared daemon, a specified number of JVMs are preconfigured. With additional security mechanisms and queuing enhancements, this leads to controlled and configurable resource utilization that allow a manageable scaling up of concurrent builds that also results in optimized performance.
We have also added two new zBuilder build options:
· Preview build mode – to be used to perform a “dry run” for validation of the build configuration. It executes all the build process tasks without executing any language steps.
· Log Encoding – to set the code page for SYSPRINT logs in a single location
Customer feedback has indicated a need for more information in logs to explain what is happening during the build process. For this, we have added Verbose Log Setting enabling zBuilder builds to run in verbose mode.
Other enhancements include the new language configuration step variables, a new file transfer YAML sample as well as an enhancement to the migration script to satisfy one of our customers’ requests.
Our goal is to continue delivering new features in a Continuous Delivery Release (CDR) cycle and we have some exciting things planned for the future.
Stay tuned for more updates on DBB as the year progresses. Please reach out at shabbirm@ca.ibm.com for any questions.
I like ending my blogs with links to some valuable resources. For more on DBB and DevOps on IBM Z, please see the following:
· Official DBB v3.0 Documentation
· DBB Product Page
· IBM Z DevOps Solution Website - a prescriptive guide to applying DevOps to IBM Z
· “Day in the life” of a developer animated video series
· DBB v3.0.1 “New and Noteworthy” Notes
Shabbir Moledina - Product Manager (DBB, Wazi Deploy, IDz on VS Code)