我需要通过邮递员使用其API调用Jenkins作业。此作业需要参数(主机,详细信息和PMSP)。
Auth使用Jenkins令牌和标头Content-type:application / json使用。
我尝试调用端点https://jenkins_server/job/job_name/build/api/json,将以下正文添加到请求中,但结果为未提交任何内容,并且该作业无法运行< / strong>。
我试图通过添加相同的正文来调用端点https://jenkins_server/job/job_name/buildWithParameters/api/json。我得到 201已创建(作业正在运行),但没有为作业指定参数。
{
"parameter": [
{
"name": "HOSTS",
"value": "[linux]\n1.2.3.4"
},
{
"name": "VERBOSITY",
"value": "vv"
},
{
"name": "SANS_PMSP",
"value": true
}
]
}
我的JSON是否构造正确?我需要呼叫哪个端点?