【发布时间】:2018-12-20 05:33:03
【问题描述】:
有 2 个 Jenkins A 和 B。我在 A Jenkins 中触发 Job,构建成功后,它应该使用 Remote Parameterized Job(参数化远程触发器)插件在 B Jenkins 中触发 Job .
我使用的 Jenkins 和插件版本如下: 詹金斯 A 版本 - 2.107.2 詹金斯 B 版本 - 2.73.3 参数化远程触发版本 - 2.2.2
当我在 A Jenkins 中触发构建作业时,它仅在 B Jenkins 中触发了 1 个构建作业(在该特定文件夹中,将有 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
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: jenkins nullpointerexception jenkins-plugins version