Are we done with Continuous Deployment? The answer is no. We did not create the automated Continuous Deployment flow, but defined the steps that will help us run the process automatically. For the process to be fully automated and executed on each commit, we need to use one of the CD tools.
We'll use Jenkins to transform manual steps into a fully automated Continuous Deployment flow. For the whole process to work, we'll need to set up Jenkins master, a few agents, and a deployment pipeline job.
Now is the time to take a break before diving into the next chapter. As before, we'll destroy the machines we created and start fresh:
docker-machine rm -f \
swarm-1 swarm-2 swarm-3 \
swarm-test-1 swarm-test-2 swarm-test-3