Creating Jenkins Continuous Delivery pipeline
This Continuous Delivery pipeline contains five Jenkins jobs: two old and three new ones. In the current section, we will first modify the two existing Jenkins Jobs, and later we will create three new Jenkins Jobs.
Modifying the existing Jenkins job
Before we begin creating new jobs in Jenkins to achieve Continuous Delivery, we need to modify all the existing ones. The modifications that we intend to do are of two types:
Map all the existing Jenkins jobs to a particular Jenkins node: We will do this by modifying advanced project options in all the existing Jenkins jobs. This is because the existing Jenkins jobs are currently running on the Jenkins master node; this is a default behavior. However, since we have introduced a new Jenkins slave node, it's important to tell all the Jenkins jobs where to run. Not doing so will make Jenkins jobs choose nodes by themselves, leading to failures.
Modifying the method through which a Jenkins job triggers...