I have job job_with_parameters with several parameters:
If I trigger job manually and go to parameters section in triggered build, I see parameters in the right order:
If I trigger this job from another freestyle jobs using Parameterized Trigger plugin, parameters will be in the right order as well:
However, when I trigger this job from pipeline job using build step, parameters are mixed up in parameters page of triggered build:
This became a really big problem when you have jobs with more than 50 input parameters, which are logically grouped.
This problem is also reproduced when you trigger job via ssh API.