Setting up and running a user build with zBuilder
IBM® Developer for z/OS® supports user
builds with the IBM Dependency Based Build zBuilder. Learn how to set up and run a user build with
zBuilder.
To learn more about zBuilder and its requirements and functions, see zBuilder in the IBM Dependency Based Build documentation.
Understanding roles
The tasks involved in setting up a user build with zBuilder are shared by two user roles:
- A build engineer defines the dbb-app.yaml file and the ZAPP file that configures the user build process for the application to be built.
- An application developer uses the DBB tools provided by the Developer for z/OS client to set preferences and request a user build.
Role | Task | Documentation |
---|---|---|
Build engineer | Define a dbb-app.yaml configuration file that provides configuration overrides to the dbb_build.yaml file on the DBB server. | Application configuration |
Build engineer | Define a ZAPP file that configures the user build lifecycle for the application. | Configuring a ZAPP file |
Application developer | Set preferences for running a user build with zBuilder. | Setting preferences for a zBuilder user build |
Application developer | Pass user variable values to a ZAPP file. | Passing user variables to a ZAPP file |
Application developer | Start a user build | Starting a user build for zBuilder |