远程调用以在 Jenkins 中调用参数化作业

Remote call to invoke Parameterized job in Jenkins

我正在尝试按照 Remote API Jenkins 在 Jenkins 中调用参数化作业。它正在触发作业但未传递参数值。

我为我的 jenkins 作业选择了 'This is Parameterized Build' 选项,并且正确地提到了令牌值和参数名称。

脚本:

curl -X POST http://localhost:8080/job/Ticket_Update/buildWithParameters -d token=auth --data-urlencode json='{"parameter": [{"name":"ticket", "value":"M-89"}]}'

不知何故它没有传递值M-89

好吧,它确实有效,我所要做的就是将 buildWithParameters 编辑为 build