Skip to content

Use warning icon for stages/jobs that are allowed to fail

Description

When a job fails that is allowed to fail, we use a warning symbol for the status of the pipeline as a whole; why not use the same symbol for the stage and individual jobs as well?

Proposal

Use the warning icon (app/views/shared/icons/_icon_status_warning.svg) in the pipeline list, pipeline detail page graph, pipeline detail page build list, and build detail pages. And anywhere else we show the status of an individual job or stage that failed, but was allowed to fail.

image

Single Source of Truth

This should just need the warning icon, with a tooltip:

image

Mini pipeline graph in pipeline list:

image

build view builds list: image

build list in MR/Commit view:

This tag should be gone: image

status should be: image

color used should be: #E75E40

Links / references

Places where it needs to be changed