I know how to add StringParameter in Jenkins build schedule with parameterized-scheduler-plugin, the right answer is here
However my problem is when I add
H/5 * * * * % release_version=2.15.0.0;base_version=master;Process_start=CodeScan,CodeCompiler;release_env_st=TEST
in Build periodically with parameters, the parameter Process_start
was not recogonized, other StringParameter was fine.
(source: aliyuncs.com)
Here is the parameter definition in Restful API result when Jenkins build, you can see the parameter Process_part
is an ExtendedChoiceParameter type
{
"_class": "hudson.model.ParametersAction",
"parameters": [
{
"_class": "hudson.model.StringParameterValue",
"name": "release_version",
"value": "2.15.0.0"
},
{
"_class": "hudson.model.StringParameterValue",
"name": "base_version",
"value": "master"
},
{
"_class": "com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterValue",
"name": "Process_part",
"value": "CodeScan,CodeComplier,CodeCompare,PackageRelease,ArtifactManage"
},
{
"_class": "hudson.model.StringParameterValue",
"name": "release_env_st",
"value": "TEST"
}
]
},
So how should I do to add ExtendedChoiceParameter in periodically build? Help me please!