One great benefit of a robust CI/CD pipeline is that it can make fully automated deployments possible. When hands-free deployments are implemented, it is easier to perform them more frequently. Teams are more encouraged to to ensure that their automation is highly reliable.
This lesson will demonstrate what it might look like to implement a fully automated deployment as part of Jenkins pipeline by removing human approval of deployments in favor of a simple, automated smoke test.
Be sure to check out the example-solution branch of the sample code repository for the final state of the code from the demo. The repository can be found here: https://github.com/linuxacademy/cicd-pipeline-train-schedule-autodeploy