SSBC: Hide "Run batch spec" button by default on managed instances
Created by: malomarrec
Context
Batch Changes is going Beta soon. We don't have the capacity to deploy executors for all managed instances customers. As a result, we don't want to promote running server-side to MIs customers that do not have executors setup.
Desired outcome
- By default, the "run batch spec" button is hidden on managed instances that don't have executors setup
- No change for self-hosted customers
- Batch Changes users on MIs that use executors see the run batch changes button
- Cloud team is aware and onboard with the solution we implement
Here is the matrix:
Have executors setup | Don't have executors setup | |
---|---|---|
MI | Run batch spec button on top. Download for src-cli below | Download for src-cli below |
Self-hosted | Run batch spec button on top. Download for src-cli below | Download for src-cli on top. Run batch spec below, that opens SSBC info modal |