Skip to content

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
Screenshot 2022-06-09 at 18 34 54

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