
>>> [CLI] bundle validate -o json
{
  "bundle": {
    "environment": "prod",
    "git": {
      "actual_branch": "main",
      "branch": "",
      "bundle_root_path": "."
    },
    "name": "git",
    "target": "prod",
    "terraform": {
      "exec_path": "[TERRAFORM]"
    }
  },
  "sync": {
    "paths": [
      "."
    ]
  },
  "targets": null,
  "variables": {
    "deployment_branch": {
      "default": "",
      "value": ""
    }
  },
  "workspace": {
    "artifact_path": "/Workspace/Users/[USERNAME]/.bundle/git/prod/artifacts",
    "file_path": "/Workspace/Users/[USERNAME]/.bundle/git/prod/files",
    "resource_path": "/Workspace/Users/[USERNAME]/.bundle/git/prod/resources",
    "root_path": "/Workspace/Users/[USERNAME]/.bundle/git/prod",
    "state_path": "/Workspace/Users/[USERNAME]/.bundle/git/prod/state"
  }
}

>>> [CLI] bundle validate
Name: git
Target: prod
Workspace:
  User: [USERNAME]
  Path: /Workspace/Users/[USERNAME]/.bundle/git/prod

Validation OK!

>>> [CLI] bundle validate -o json -t dev
{
  "bundle": {
    "environment": "dev",
    "git": {
      "actual_branch": "main",
      "branch": "dev-branch",
      "bundle_root_path": "."
    },
    "name": "git",
    "target": "dev",
    "terraform": {
      "exec_path": "[TERRAFORM]"
    }
  },
  "sync": {
    "paths": [
      "."
    ]
  },
  "targets": null,
  "variables": {
    "deployment_branch": {
      "default": "dev-branch",
      "value": "dev-branch"
    }
  },
  "workspace": {
    "artifact_path": "/Workspace/Users/[USERNAME]/.bundle/git/dev/artifacts",
    "file_path": "/Workspace/Users/[USERNAME]/.bundle/git/dev/files",
    "resource_path": "/Workspace/Users/[USERNAME]/.bundle/git/dev/resources",
    "root_path": "/Workspace/Users/[USERNAME]/.bundle/git/dev",
    "state_path": "/Workspace/Users/[USERNAME]/.bundle/git/dev/state"
  }
}

>>> [CLI] bundle validate -t dev
Name: git
Target: dev
Workspace:
  User: [USERNAME]
  Path: /Workspace/Users/[USERNAME]/.bundle/git/dev

Validation OK!
