Local Tools Setup
This section describes how to install and configure the local tools required for Bank of Z development.
Before you begin, clone the Bank of Z repository to your local machine. Git is required for all workflows.
IDE
An IDE is required to browse, edit, and manage Bank of Z source code. IDE setup is independent of your chosen deployment workflow.
- IDE Setup — Install IBM Bob Premium Package for Z or Visual Studio Code wit the required IBM Z extensions.
Zowe profile
A Zowe profile is required to connect your IDE extensions (Zowe Explorer, debugger) and the Zowe CLI deployment tooling to your z/OS system. If you are using either the IDE or the Zowe CLI deployment workflow, configure the profile before continuing.
- Zowe Profile Setup — Create and verify
~/.zowe/zowe.config.json
Deployment tooling
How your local changes reach z/OS depends on your chosen deployment workflow.
- Zowe CLI Setup — Install Zowe CLI and the IBM RSE API plug-in to deploy by using the Zowe CLI workflow.
- GRUB Setup — Install GRUB and configure the post-sync hook to deploy by using the GRUB workflow.
If you are using the Direct USS workflow, no additional local deployment tooling is required. Connect directly to z/OS USS by using SSH and run the setup scripts manually.