CI/CD Display existing/predefined/inherited environment variables

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Problem to solve

When working on the CI-pipeline of a project it is sometimes unclear what environment variables are defined. Especially if:

  • the project is a child of multiple groups (that each could define variables)
  • the user working on the CI-pipeline is not the owner of the group.

When the project-group-hierarchy is complex then it becomes a difficult task to verify or not accidentally override environment variables. Not even the WebIDE displays all existing environment variables.

Intended users

  • DevOps Engineer or Software Developer creating/updating the CI pipelines (gitlab-ci.yml)
  • Development Team Lead/Project/Group owners for auditing

Further details

Testing

What does success look like, and how can we measure that?

Links / references

Edited Aug 26, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading