Apollo MR pipelines - Implement Retry and Cancel GraphQL mutations in pipelines_table_wrapper
In app/assets/javascripts/ci/pipelines_page/components/pipeline_operations.vue
we handle the retrying and cancelling of a pipeline by emitting an event. This event bubbles up to either the legacy_pipelines_table_wrapper
(REST) or the new pipelines_table_wrapper
(GraphQL). In REST, we are handling this event but not in graphQL yet.
We should add the event listeners in pipelines_table_wrapper
and execute the graphQL mutations to either retry or cancel, then add specs.
Edited by Frédéric Caplette