Jenkins参数化远程触发插件错误" JSONArray [0]不是JSONObject。"

时间:2016-03-10 01:07:53

标签: java selenium jenkins

我试图使用Jenkins插件"参数化远程触发器"

从Dev build触发我的自动化测试版本作为下游

设置:

  • 我在不同的主机上进行自动化构建

  • 自动化主机不运行Jenkins作为Windows服务,而是通过cmd java -jar jenkins.war运行(我需要这个才能获得显示访问权限,服务选项中的复选框没有#&# 39;做我需要的事情)

我在开发构建作业上看到的错误:

即使我收到以下错误,也会触发自动构建。

FATAL: JSONArray[0] is not a JSONObject.
net.sf.json.JSONException: JSONArray[0] is not a JSONObject.
    at net.sf.json.JSONArray.getJSONObject(JSONArray.java:1977)
    at 

org.jenkinsci.plugins.ParameterizedRemoteTrigger.RemoteBuildConfiguration.perform(RemoteBuildConfiguration.java:563)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770)
    at hudson.model.Build$BuildExecution.build(Build.java:199)
    at hudson.model.Build$BuildExecution.doRun(Build.java:160)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:533)
    at hudson.model.Run.execute(Run.java:1754)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at hudson.model.ResourceController.execute(ResourceController.java:89)
    at hudson.model.Executor.run(Executor.java:240)
事情尝试了:

我尝试将jenkins作为Windows服务启动我没有收到该错误,但由于无法访问显示,我的自动化构建失败(对于webdriver-manager启动)。

https://issues.jenkins-ci.org/browse/JENKINS-30962

https://issues.jenkins-ci.org/browse/JENKINS-22325

任何帮助将不胜感激。

0 个答案:

没有答案