Neat way to sort too many pipeline parameters

What are some of the nicest ways folks manage pipeline parameters?

At our org we use Jenkins for CD pipelines, our terraform scripts deploy multiple applications in one plan. That means we have lots of parameters (20+) that we need to pass.

How do people manage this? Any neat tricks or plugins?

We use “Active Choice” plugin and good enough defaults that developers don’t have to go through the whole inputs form.

I have been trying to show/hide parameters that are not necessary… but I have not had much success with that. eg: Deploy Service1? True, False: if true, show service1 parameters…

Ay tips or suggestions are welcome

Are you passing them on the command line? It’s better to have them in the environment.

I should have specified this is about the UI. Active choice plugin I think is mainly for the presentation of those parameters.