Martini Manual Deployments
Manual deployments of Martini integrations and workflows can be performed by exporting packages from either Martini Designer Desktop or Martini Designer Online and then deploying them using the Martini Server Runtime API.
Steps for Manual Deployment
1. Export Packages
Martini Designer Desktop or Online:
- Open Martini Designer Desktop or Designer Online.
- In the Navigator select each of the Packages you wish to deploy. Ensure you also select all Packages that have dependencies on others.
- Right click on the selected Packages and click Export | Package to File
- You will be given the option to Include Package Properties during the export process. If your Packages contain properties that are required in your target environment then select this option. If however the Package properties contain properties that only pertain to your development environment then leave this checkbox unchecked.
The export process will bundle all of the exported Packages into a single Zip file. This file can be uploaded to the Martini Server Runtime API to deploy your packages to your target environment.
2. Deploy Using Martini Server Runtime API
- Open the Open API Explorer at
[host]/api-explorer
. - If necessary select the "spec"
esbapi
(this is usually selected by default) - In the navigator select the
packages
API. - Use the operation
POST /esbapi/packages/upload
to upload the Zip file you exported in the step above.