Add option to display parent SHA in pipeline overview
Problem to solve
The overview of pipelines at
/[user]/[project]/pipelines doesn't contain the option to display the parent commit of the commit which is checked in the pipeline.
Assuming the project has a main development branch
master and a feature branch
feature has been passed to the pipeline. The feature includes tests which reveal test failures on master which are fixed by someone else. Therefore the user rebases
feature on master repeatedly which creates a pipeline for each rebase. The changes on master cause different test failures on
feature. The user wants to report back to responsible for fixing the issue on
master. During the conversation the user and the other dev can only talk about
master commits which are very hard to find without this feature.
The column should be optional because it's rarely used. It'd be useful to develop a control to configure displayed columns.
What does success look like, and how can we measure that?
Collaboration in the above usecase should be stress-free.