Integrating DBB with IDz
IBM Developer for z/OS (IDz) provides an Eclipse-based interface for z/OS development. As an Eclipse-based product, other Eclipse-based tools can easily be integrated.
To work with Git repositories, eGit provides an Eclipse client. You can install eGit into IDz to work with the Git repositories, while still having full access to IDz capabilities. Starting from IDz V14.2.0, you can install eGit by checking the eGit option when you install IDz.
IDz provides a menu option for DBB User Build, which is accessible by right-clicking a program. You can use this option to compile a single program you are working with before pushing it to the Git server.
Procedure
- Install IDz and eGit in the client.
- In the eGit client, clone a new repository, and import the Eclipse projects.
- When the project is cloned, switch to the z/OS projects perspective.
- Edit the program to make any required updates.
- Right-click the program and select
DBB User Build. - For the first time
DBB User Buildis selected. - Select the system to compile on.
- Specify the working directory on zFS.
- Specify the build script.
- Specify the high-level qualifier for use on z/OS.
- Click
Next. - Select to load the program and its dependencies.
- Click
Finish.
The DBB User Build runs and all results are returned to the user. If errors occur in the compile of the program, they are returned in the error feedback. If errors occur when build scripts are run, they are displayed in the console. The build report is stored in the working directory and can be displayed in IDz.
The minimum IDz version with the integration capability is V14.1.1. Any version before V14.1 might have problems with the Git file system tagging.
For more information about using DBB with IDz, see Integration of IBM Developer for z/OS and IBM Dependency Based Build.