{
  "$schema": "http://json-schema.org/schema",
  "$id": "DeployToHubtypeExecutor",
  "title": "Deploy to Hubtype executor",
  "type": "object",
  "properties": {
    "configuration": {
      "type": "string",
      "enum": ["local", "dev", "dev2", "qa", "prod"],
      "description": "Environment to deploy to"
    },
    "botName": {
      "type": "string",
      "description": "Name of the bot from Hubtype where you want to deploy"
    },
    "email": {
      "type": "string",
      "description": "Email from Hubtype Organization"
    },
    "password": {
      "type": "string",
      "description": "Password from Hubtype Organization"
    },
    "createIfNotExists": {
      "type": "boolean",
      "description": "Automatically create the bot if it doesn't exist (non-interactive mode for CI)",
      "default": false
    }
  },
  "additionalProperties": true
}
