Rewrite builds tab in pipelines show view with vue.js to prepare for real time updates
To make the pipelines show view - pipelines/:id
to be real time updated we need to rewriting it with vue.js
In order to get this done, we need to that in small steps.
Taking in consideration this issue #23712 (moved) the smallest step would be to write the builds tab with vue js and then make it real time - in two separate phases.
In order to do this we need a new API endpoint with all the information needed to show the already visible information - pipelines/:id/builds
Tasks:
- Create new endpoint -
pipelines/:id/builds
backend - Rewrite Build's tab with vue.js ~Frontend
- Improve pipeline duration calculation for running pipeline with real time #23712 (moved) backend & ~Frontend
(the first and second point can start at the same time)