Travis CI UI Logging and Debugging

This chapter will give an overview of the Travis job log and the various sections in the job log. This chapter will also explain how to debug a Travis build job in a couple of different ways, including building locally using Docker and then running a build in debug mode. We will go over all the different ways to get a job ID and how to enable debug mode in public repositories and then use the Travis API to start a build in debug mode. We will explain how to use tmate, which is a terminal multiplexor, and then we will talk about logging environment variables in the Travis Web Client. Finally, we will cover how to do deployments in Travis CI using Heroku and how to debug deployment failures.

The following ...

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.