Show inherited group variables in project view
Problem to solve
When using a mix of project & group variables, it can be confusing to understand what group variables exist and how they may related/conflict with project level variables.
A simple iteration to help with this would be to show the group (inherited) variables in the project variables page.
Further details
Many enterprise customers will use group variables for stuff they have to set at a group level, but someone creating a new project in a group I may not be aware of what group variables exist.
Proposal
Show a read-only list of inherited variables (names, no values) and where they came from. The link should take you to where the value is defined so, if you have access, you can see and change the value.
The table includes columns:
- Key => Variable name
- Origin => Group name + link (not displayed in mockup)
What does success look like, and how can we measure that?
As a user, I can identify what group CI variables exist when I'm in the project.