Remove failed pipeline icons when Auto DevOps is automatically enabled and fails

Brought up by a customer in a call about this ticket: https://gitlab.zendesk.com/agent/tickets/104440 (internal link)

As per this blog post, when an Auto DevOps pipeline is automatically run on a project that doesn't have CI or runners, it fails and then the feature is disabled. However, this failed build is displayed in an icon in numerous pages such as the project home page, the projects page, and the dashboard. This is deceptive because the project doesn't use CI in the first place, and a failure icon shouldn't be visible on a project that doesn't use CI or Auto DevOps in the first place. We should remove that icon from displaying throughout the app when the failure came about this way.

Edited by Harish Ramachandran