Backend: Implement the ability to recreate a new downstream pipeline when hitting retry button

This is part of the final backend work for: &6947 (closed)

Proposal

  • Adds Status::Bridge::Retryable and Status::Bridge::Retried
  • Update JobsController retry to accommodate bridges
  • Add retried and retryable trait to bridge factory
  • Remove FF conditional, given that we are not going to have a bridge showpage
  • Return latest triggered pipelines in GraphQL

Note

Further investigation will be done for recreating a dynamic pipeline. That is out of scope for this issue.

Edited by Laura Montemayor