My company's tool stack for running a CI/CD pipeline include the following tools:
- Jenkins - Pipeline orchestration
- IBM UrbanCode Deploy (UCD) v6.2.6 - Application deployments
- IBM UrbanCode Deploy Blueprint Designer - Part of the UCD suite which enables the design and provision of new environments in the cloud, and application deployments to those environments
Critically, Jenkins integrates successfully with UrbanCode Deploy which enables us to automatically orchestrate through our pipeline, the successful deployment of our applications.
Unfortunately however, Jenkins cannot integrate with UCD Blueprint Designer v6.2.6, meaning we cannot automatically orchestrate the environment provisioning via Jenkins.
This has confronted us with the following two possibilities:
UCD Blueprint Designer consumes some YAML files to provision our environments and one of the options we wish to explore is the capability of Jenkins to execute/run those YAML files directly. So far, I've hit a blank wall in finding a plugin or any other way that this could be achieved in Jenkins.
Is there a way (e.g. plugin) we could integrate Jenkins with UCD Blueprint Designer?
Thank you.