Design: Surface the available variables when adding variables to job and pipeline runs

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

🧩 Problem

We're starting to work on surfacing variables in the UI to make it easier to leverage variables when running or retrying jobs and pipelines.

Currently when you run a manual job, you can enter variables, but we don't suggest available variables. There's an opportunity to create an easier experience if we suggest the available variable values during input.

Same experience could work for the Run Pipeline page where you can input variables for your pipeline.

💡 Proposal

We need a way to get a list of available variables during the variables input and suggest them in a way that is easy to browse and apply.

We can leverage this in:

📚 Relevant research

  • Solution validation for Retrying manual jobs with variables
Edited by 🤖 GitLab Bot 🤖