ZAPP YAML schema

IBM® Developer for z/OS® uses ZAPP files to configure property groups and IBM Dependency Based Build user builds with zBuilder. The full ZAPP YAML schema is available at https://raw.githubusercontent.com/IBM/zopeneditor-about/main/zapp/zapp-schema-1.3.0.json. This reference defines only the mappings that are used to configure Developer for z/OS property groups and zBuilder user builds. A sample ZAPP file that supports property groups and zBuilder user builds is available at https://github.com/IBM/zopeneditor-sample/blob/idz-17-sample-app/zapp.yaml.
Mapping key Description
propertyGroups: Defines property group configurations.
profiles: Defines user build configurations. The profiles: mapping key defines several types of mappings, one of which is the dbb profile type, which you use to configure a DBB user build for zBuilder. For more information about how ZAPP files interact with the IBM Dependency Based Build server to configure and run a user build, see Starting a user build for zBuilder.