如何远程触发jenkins作业,该作业具有list subversion标记作为参数

时间:2017-10-26 03:15:41

标签: jenkins jenkins-plugins

我有一个要求,我需要使用curl命令远程触发构建作业。我无法将分支/标记名称作为参数传递以触发构建。

我使用了以下命令:

& $CURLEXE -k -X POST $dst_job_url --user username:token --data-urlencode json='{"parameters": [{"name":"branch","branch":"branches"}]}'  

如果我运行上面的命令,它会触发主干的构建(默认)。

1 个答案:

答案 0 :(得分:0)

您省略了网址,因此很难确定。詹金斯有两个用于建设的网址:" build"和" buildWithParameters"。如果您不使用buildWithParameters,切换到它可能会有所帮助。

请参阅: How to trigger Jenkins builds remotely and to pass parameters