Professional Documents
Culture Documents
Boomi Azure Devops and CICD Process Automation
Boomi Azure Devops and CICD Process Automation
Table of Contents
CreatePackage
This endpoint receives requests when the build pipeline is triggered. This operation
sends multiple requests to AtomSphere API, and creates packages of the listed
components with the same package version number as the build.
DeployPackage
Once the package is created, it's then time to deploy the packages in different
environments. This endpoint receives the request when a release pipeline is
triggered. It then sends a request to AtomSphere API for each component ID in the
pipeline.
Click the revision history of the components for component IDs, it will show
the respective components revision history.
Conclusion
Automated Deployment of Boomi applications is possible using the AtomSphere API,
a custom Deployment Automation API and Azure DevOps (or any other DevOps tool).
This approach helps in the following:
1. Allows to package applications as a whole rather than individual processes.
2. Keeps track of deployed package versions in Azure DevOps.
3. Streamlines the process of promoting Boomi packages to higher environments.