繁体   English   中英

参数化的远程触发器未触发远程詹金斯作业

[英]Parameterized Remote Trigger is not triggering the remote jenkins job

有2个Jenkins A和B。我在A Jenkins中触发Job,并且在构建成功之后,它应该使用远程参数化Job (参数化远程触发器)插件在B Jenkins中触发Job。

我正在使用Jenkins和插件版本,如下所示:Jenkins A版本-2.107.2 Jenkins B版本-2.73.3参数化远程触发器版本-2.2.2

当我在A Jenkins中触发构建作业时,它仅在B Jenkins中触发了一个构建作业(在该特定文件夹中将有6个构建作业,所有这些都必须被触发),然后它失败并出现以下问题。

    java.lang.NullPointerException
at java.io.Reader.<init>(Unknown Source)
at java.io.InputStreamReader.<init>(Unknown Source)
at org.jenkinsci.plugins.ParameterizedRemoteTrigger.RemoteBuildConfiguration.sendHTTPCall(RemoteBuildConfiguration.java:980)
10:33:04    at org.jenkinsci.plugins.ParameterizedRemoteTrigger.RemoteBuildConfiguration.sendHTTPCall(RemoteBuildConfiguration.java:799)
10:33:04    at org.jenkinsci.plugins.ParameterizedRemoteTrigger.RemoteBuildConfiguration.perform(RemoteBuildConfiguration.java:556)
10:33:04    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
10:33:04    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
10:33:04    at hudson.model.Build$BuildExecution.build(Build.java:206)
10:33:04    at hudson.model.Build$BuildExecution.doRun(Build.java:163)
10:33:04    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
10:33:04    at hudson.model.Run.execute(Run.java:1727)
10:33:04    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
10:33:04    at hudson.model.ResourceController.execute(ResourceController.java:97)
10:33:04    at hudson.model.Executor.run(Executor.java:429)
10:33:04 Build step 'Trigger a remote parameterized job' marked build as failure

任何帮助将非常感激。 谢谢。

将插件“ Parameterized Remote Trigger”更新为3.0.3,并在Jenkins A配置中提供Jenkins B的根URL,并提供其余路径,直到Job出现在Remote Job Name或URL参数,因此上述问题已解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM