Clicking "Retry" on failed build should not jump to a new page
When retrying a failed build, the "Retry" button currently redirects to a new page that shows an empty "Pending" build screen. I think it's better to just retry the build with an Ajax request, update the row to "Pending", and not do the redirect. I find myself constantly going back to the main build page, which is slow because it has to reload everything.
Also, the "Retry All Failed Builds" button is not useful to me because the benchmark tests in GitLab always fail. Perhaps the allow_failure
cases should not be run?
/cc: @jschatz1, @ayufan, @rspeicher