无法使用 Jenkins 参数化远程触发插件。

3

我参考了Parameterized Remote Trigger插件设置了插件,但是出现了以下日志:

Triggering this remote job: remoteJob
Not checking if the remote job remoteJob is building.
Triggering remote job now.
Remote Jenkins server returned empty response or invalid JSON - but we can still proceed with the remote build.
Checking parameters of #2
Remote Jenkins server returned empty response or invalid JSON - but we can still proceed with the remote build.
Query failed.
Checking parameters of #1
Checking parameters of #3
Remote Jenkins server returned empty response or invalid JSON - but we can still proceed with the remote build.
Query failed.
Checking parameters of #0
Remote Jenkins server returned empty response or invalid JSON - but we can still proceed with the remote build.
Query failed.

我能够触发远程作业,但无法确定其状态。

我的要求是在jenkins-A上触发此远程作业(remoteJob),并获取其构建状态,以便根据状态采取行动。

1个回答

0
作为一种解决方法,我正在使用一个Python脚本,利用Jenkins REST API来触发和获取远程Jenkins服务器的构建状态。 首先使用<jenkins_url>/queue/api/json API确定构建是否在排队中。 然后调用/job//lastBuild/api/json来获取构建状态。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接