1

我想通过 java 中的再保证 API 作业使用多个参数远程构建 jenkins 作业。我尝试使用以下链接

http://localhost:8080/job/jobname/buildWithParameters?token=TOKEN&FEATURE="parameter1_value";FEATURE2=parameter2_value

但是这个 url 会导致在一个参数中传递两个参数值来触发作业。

get("http://localhost:8080/job/jobname/buildWithParameters?token=TOKEN&FEATURE="parameter1_value";FEATURE2=parameter2_value");

这就是上面链接的结果

这是詹金斯工作的响应json

这是詹金斯工作的响应 json

4

1 回答 1

1

Jenkins 作业配置中定义的参数应该是“字符串参数”,以便使用 URL 设置它们。修改后的 URL 应该像 -

http://localhost:8080/job/jobname/buildWithParameters?parameter=parameter1_value&parameter2=parameter2_value
于 2018-08-28T16:33:16.593 回答