Use `gl-icon` for rendering icons in `pipeline_url.vue`

Summary

The icons in pipeline_url.vue are rendered with old span and classes. We should update them and use the new gl-icon component to render them.

For reference, this was brought up from MR !50244 (merged).

Risks

This shouldn't break existing features or tests.

Involved components

assets/javascripts/pipelines/components/pipelines_list/pipeline_url.vue

pipeline_url.vue manages the Pipeline column in the CI table. It contains a link to the pipeline and labels about the status of the pipeline.

Pipeline Column

Edited by Mireya Andres