如何使用Rest Assured传递Jenkins作业的多个构建参数值?

时间:2018-08-28 10:36:13

标签: jenkins rest-assured jenkins-api

我想通过Java中的可放心的API作业使用多个参数远程构建jenkins作业。 我尝试使用以下链接

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

但是此网址会导致通过在单个参数中传递两个参数值来触发作业。

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

This is how the above link results in

这是jenkins job的响应json

This is the response json on jenkins job

1 个答案:

答案 0 :(得分:0)

在Jenkins作业的配置中定义的参数应该是“字符串参数”,以便使用URL进行设置。 修改后的网址应类似于-

http://localhost:8080/job/jobname/buildWithParameters?parameter=parameter1_value&parameter2=parameter2_value