Travis CI deployment overview and debugging

We discussed Software Deployments in Chapter 3, Basics of Continuous Delivery, but to recap a Deployment is the end product of the software that is created by developers that your end users will use. A Deployment is typically done in the end of a successful CI/CD Pipeline has finished. Remember that a CI/CD pipeline can consist of a commit stage where any binaries are built and a Unit Test Suite is run followed by a 2nd stage where integration tests may be run, and then possibly followed by a 3rd stage consisting of Load Tests and/or Security Tests and then finally a 4th stage consisting of a suite of Acceptance Tests. If all of the stages of the CI/CD pipeline finish successfully then and only ...

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.