Continuous Deployment Design
From the previous sections, we know what Continuous Deployment is and how different it is from Continuous Delivery. It is safe for us to conclude that Continuous Deployment is not an integral part or an extension of Continuous Delivery, but it is a slightly twisted version of it.
Our Continuous Deployment Design will include all the jobs that were the part of the Continuous Delivery Design, with the addition of two more Jenkins jobs and a modification to one of the existing Jenkins jobs. Let's see this in detail.
The Continuous Deployment pipeline
The Continuous Deployment pipeline will include new Jenkins jobs as well as the existing Jenkins jobs that are part of the Continuous Delivery Design. Our new design will grow to around seven Jenkins jobs.
From the previous chapters, we are familiar with the following the Continuous Delivery pipeline:
Pipeline to poll the feature branch
Pipeline to poll the integration branch
However, as part of our Continuous Deployment Design...