In this chapter, we presented an overview of the Travis job log and explained the different parts of the job log. We looked at running a build locally using Docker and learned how to enable a build in debug mode by using the Travis API as well. We then looked at the steps that Travis CI takes to secure your secrets and keys in the job log. Finally, we looked at how to deploy an application in Travis CI by using by using the Travis CLI and then looked at how to debug a build failure and get a successful deployment in Travis CI.
In the next chapter, we will explain how to get Circle CLI set up in a software project and then go over the basics of the Circle CI UI.