Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>HDI DeploymentsNew to Visual Studio Code? Get it now.
HDI Deployments

HDI Deployments

cbs Corporate Business Solutions

|
18 installs
| (0) | Free
Trigger HDI deployments based on profiles defined in .cdsrc-private.json files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Profile Based HDI Deployments

Manage and trigger HDI container deployments directly from VS Code. Reads profiles from .cdsrc-private.json files and lets you deploy or refresh HDI containers via a dedicated Explorer view.

Features

  • One-Click Deploy — Trigger an HDI container deployment for a selected profile directly from the tree view.
  • Profile-Based Config — Deployment targets and options are read from .cdsrc-private.json in the workspace root.
  • Custom Deploy Options — Per-profile hdi-deployment.options are automatically passed as CLI flags to the deployer.
  • Refresh — Manually refresh the tree view to pick up changes to .cdsrc-private.json.

Requirements

  • A CAP project with a .cdsrc-private.json file containing at least one profile which has:
    • An hdi-deployment object with "deployable": true and an optional options map of CLI flags.
    • At least one service with "kind": "hana-cloud" or "kind": "hana".
  • @sap/hdi-deploy available in the project's node_modules.
  • @cbs-consulting/generate-default-env available in the project's node_modules.

Example

This is an example .cdsrc-private.json which passes the auto-undeploy flag to the deployer.

{
    "[ownHDI]": {
        "hdi-deployment": {
            "deployable": true,
            "options": {
                "auto-undeploy": true
            }
        },
        "db": {
            ...
            "kind": "hana-cloud", // or "kind": "hana",
        }
    },
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft