如何使用 Rest Assured 为 Jenkins 作业传递多个构建参数值?
How to pass multiple build parameter value for a Jenkins job using Rest Assured?
我想通过 java 中放心的 API 个作业使用多个参数远程构建一个 jenkins 作业。
我尝试使用以下 link
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");
这是 jenkins 作业的响应 json
Jenkins 作业配置中定义的参数应该是 "String Parameter",以便使用 URL 设置它们。
修改后的 URL 应该是 -
http://localhost:8080/job/jobname/buildWithParameters?parameter=parameter1_value¶meter2=parameter2_value
我想通过 java 中放心的 API 个作业使用多个参数远程构建一个 jenkins 作业。 我尝试使用以下 link
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");
这是 jenkins 作业的响应 json
Jenkins 作业配置中定义的参数应该是 "String Parameter",以便使用 URL 设置它们。 修改后的 URL 应该是 -
http://localhost:8080/job/jobname/buildWithParameters?parameter=parameter1_value¶meter2=parameter2_value