deploy_package_and_start
Deploy packages from source to target environments in Optimizely DXP, enabling streamlined deployment workflows across Integration, Preproduction, and Production with direct deployment options.
Instructions
Deploy a package and start deployment
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | ||
| apiSecret | No | ||
| directDeploy | No | ||
| packagePath | Yes | ||
| projectId | No | ||
| projectName | No | ||
| sourceEnvironment | Yes | ||
| targetEnvironment | Yes |
Implementation Reference
- lib/utils/tool-availability-matrix.ts:167-171 (registration)Tool availability registration defining deploy_package_and_start as a Package Management tool available only for DXP PaaS hosting with restriction message'deploy_package_and_start': { hostingTypes: ['dxp-paas'], category: 'Package Management', description: 'Deploy package and start deployment', restrictedMessage: 'Package deployment is only available for DXP PaaS hosting.'
- lib/cache-manager.ts:93-94 (helper)Cache manager marks deploy_package_and_start as a no-cache operation because deployment operations require fresh data each time'upload_deployment_package', 'deploy_package_and_start',