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.

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.