Reading GitLab CI/CD pipeline statuses
Not only does each pipeline instance have a pass/fail status, but each stage within the pipeline instance has a pass/fail status, and each job within any stage has a pass/fail status as well. There are more statuses available than just passed or failed. Here are some of the most commonly seen values:
- running: The pipeline, stage, or job is in progress.
- pending: Waiting for resources to become available to start a job.
- skipped: When an earlier stage fails, all later stages are skipped by default.
- canceled: Users can cancel any job or pipeline while it’s running.
In Figure 4.3, you saw how the list of pipeline instances shows the status not only of each pipeline instance but also of the stages within each pipeline. In Figure 4.4, you saw how you can zoom in on an individual pipeline instance to see the status of all the jobs within each of the pipeline’s stages. GitLab lets you zoom in even further to see...