Why is the build broken?

Knowing the build is broken is only the first step. Now we need to understand what caused it to break.

Example usage

Usage: As a developer, I want to understand why the build is broken.

Let’s assume that in this case, we are on a java project using JUnit as our testing library.

Why the Build is Broken? - 图1

  • Click on the failed stage you want to investigate

Why the Build is Broken? - 图2

  • Click on the failed job

Why the Build is Broken? - 图3

  • The “Failures” sub-tab should help you diagnose what is wrong with your build

Why the Build is Broken? - 图4

  • If you need more information, the “Console” sub-tab contains everything that was written out to the console (including extra information from Go)

Why the Build is Broken? - 图5