How-tos

Bluemix Active Deploy: Custom Pipeline Support

Share this post:

In Active Deploy: Pipeline Integration, we showed you how you can automate Active Deploy and enable faster updates by integrating the service into your Continuous Delivery Pipeline.

But what if you don’t use the IBM Continuous Delivery Pipeline for Bluemix? Perhaps you have an existing process in place that you need, or want, to continue using. Can you still use Active Deploy in Bluemix for your deployments? Absolutely.

Active Deploy is a REST-based interface service, with a robust CLI front-ending those REST calls. So, you can use REST calls or CLI calls directly to update your cloud application on Bluemix. You can customize your pipeline to call the service and automate use of Active Deploy.

Customized pipeline to automate use of Active Deploy

You can find a range of useful information and sample apps for Active Deploy in IBM-Bluemix/active-deploy repository on GitHub. In the sample-apps/integration directory, you will find the file ActiveDeploy-script_integration-example.sh:

This file is an example of Active Deploy set up in a custom pipeline. You can use this script as the foundation for your pipeline integration. To make the script run exactly the way you want it to in your solution, you will need to make some modifications. The structure of the file should work with most custom processes and provide a great way to begin using Active Deploy outside of the Delivery Pipeline, but still through continual process automation.

To learn more, and get started with the service, check out the Active Deploy documentation.

More How-tos stories
May 1, 2019

What’s Included in the IBM Cloud Developer Tools Version 2.2.0

I’m pleased to announce the latest version of IBM Cloud Developer Tools CLI, which contains some exciting new features.

Continue reading

April 26, 2019

Help Shape the Future of Cloud Foundry

Are you a Cloud Foundry user? If so, here's your opportunity to influence the future of Cloud Foundry with the 2019 user survey.

Continue reading

April 25, 2019

Develop in Public Cloud, Deploy Anywhere with IBM Cloud DevOps

In this article, we explore how to deploy multicloud apps developed with IBM Cloud Continuous Delivery to a network-accessible IBM Cloud Private installation.

Continue reading