Add multiple build parameters from java code

33 views
Skip to first unread message

icetree521

unread,
May 3, 2016, 11:52:09 AM5/3/16
to Jenkins Developers
For example, I would like to add 2 build parameters from java code of my plugin. 

StringParameterDefinition spd = new StringParameterDefinition("id", "");

ParametersDefinitionProperty spdp = new ParametersDefinitionProperty(spd);
p.addProperty(spdp);


StringParameterDefinition spd1 = new StringParameterDefinition("email", "");

ParametersDefinitionProperty spdp1 = new ParametersDefinitionProperty(spd1);

p.addProperty(spdp1);


But the problem is the latter parameter email will override the former id and only the email parameter was created.  Does anyone know how to fix this issue ?

Oleg Nenashev

unread,
May 7, 2016, 4:39:06 PM5/7/16
to Jenkins Developers
ParametersDefinitionProperty allows to specify multiple Parameter definitions.
This is the only way to correctly generate the data structure for Jenkins jobs

вторник, 3 мая 2016 г., 17:52:09 UTC+2 пользователь icetree521 написал:
Reply all
Reply to author
Forward
0 new messages