feature: show custom variables that were used for creating a given pipeline
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
pipelines can be customized with variables, that are either set within the pipeline config file (eg. .gitlab-ci.yml), as project settings, as group settings or as per-pipeline settings.
While the variables stored in the .gitlab-ci.yml can be re-evaluated later, this is impossible for the ephemeral variables that are only set in the group or project settings, and even more so for those that are per-pipeline.
This makes it oftentimes hard to debug issues with pipelines (e.g. "i re-run the pipeline, but now it fails; what did i do last time?")
i therefore propose to be able to see such external pipelines in the pipeline view.
Of course, some variables might be private and best left hidden, so this would probably need some data hiding.
e.g. the fact that variables were set could be visible, but the actual values hidden, unless the user has permissions (e.g. users that can access the per-group and per-project variables if they have access to these variables anyhow; only the users who triggered the pipeline can see per-pipeline variables)