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. |