如何将Jenkins 1中作业的构建参数远程添加到Jenkins 2中的另一个作业?

时间:2016-10-18 18:27:41

标签: jenkins jenkins-2

我在不同的机器上都有两个Jenkins环境,两者都是不同的工作。

Jenkins 1中的作业使用参数化远程触发器插件在Jenkins 2中触发远程作业。

有没有办法可以将Jenkins 1中的作业的构建参数添加到Jenkins 2中的作业?

1 个答案:

答案 0 :(得分:0)

您可以通过添加“执行shell”步骤来触发远程作业,其中您可以调用远程jenkins作业API。

例如为: curl -X POST JENKINS_URL/job/JOB_NAME/build \ --data token=TOKEN \ --data-urlencode json='{"parameter": [{"name":"id", "value":"123"}, {"name":"verbosity", "value":"high"}]}'

请参阅此处https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API(段落'提交工作'>'带参数的工作')