Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file Jenkins html publisher未能提取_Batch File_Ant_Jenkins_Report - Fatal编程技术网

Batch file Jenkins html publisher未能提取

Batch file Jenkins html publisher未能提取,batch-file,ant,jenkins,report,Batch File,Ant,Jenkins,Report,我正在尝试执行一个ant report throw Jenkins。在html发布程序启动之前,一切正常。看起来它无法从文件夹中提取html文件。 ant报告是从bat文件调用的。以下是输出: BUILD SUCCESSFUL Total time: 2 minutes 31 seconds [htmlpublisher] Archiving HTML reports... [htmlpublisher] Archiving at PROJECT level C:\WiboxTesting\NP

我正在尝试执行一个ant report throw Jenkins。在html发布程序启动之前,一切正常。看起来它无法从文件夹中提取html文件。 ant报告是从bat文件调用的。以下是输出:

BUILD SUCCESSFUL
Total time: 2 minutes 31 seconds
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level C:\WiboxTesting\NPO testing\build\reports\tests to        /.jenkins/jobs/GUI_Testing/htmlreports/WiBox_Testing
FATAL: HTML Publisher failure
java.io.IOException: java.io.IOException: Failed to extract C:\WiboxTesting\NPO    testing\build\reports\tests/**/*

at hudson.FilePath.readFromTar(FilePath.java:2088)
at hudson.FilePath.copyRecursiveTo(FilePath.java:2000)
at hudson.FilePath.copyRecursiveTo(FilePath.java:1911)
at hudson.FilePath.copyRecursiveTo(FilePath.java:1894)
at htmlpublisher.HtmlPublisher.perform(HtmlPublisher.java:213)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:785)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:757)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:706)
at hudson.model.Run.execute(Run.java:1703)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:231)

Caused by: java.io.IOException
at hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:175)
at hudson.util.HeadBufferingStream.read(HeadBufferingStream.java:61)
at com.jcraft.jzlib.InflaterInputStream.fill(InflaterInputStream.java:175)
at com.jcraft.jzlib.InflaterInputStream.read(InflaterInputStream.java:106)
at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
at hudson.org.apache.tools.tar.TarInputStream.getNextEntry(TarInputStream.java:228)
at hudson.FilePath.readFromTar(FilePath.java:2066)
... 13 more

at hudson.FilePath.copyRecursiveTo(FilePath.java:2007)
at hudson.FilePath.copyRecursiveTo(FilePath.java:1911)
at hudson.FilePath.copyRecursiveTo(FilePath.java:1894)
at htmlpublisher.HtmlPublisher.perform(HtmlPublisher.java:213)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:785)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:757)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:706)
at hudson.model.Run.execute(Run.java:1703)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:231)
Caused by: java.util.concurrent.ExecutionException: java.lang.Error: Failed to deserialize the    Callable object.
at hudson.remoting.Channel$3.adapt(Channel.java:755)
at hudson.remoting.Channel$3.adapt(Channel.java:750)
at hudson.remoting.FutureAdapter.get(FutureAdapter.java:59)
at hudson.FilePath.copyRecursiveTo(FilePath.java:2003)
... 12 more
Caused by: java.lang.Error: Failed to deserialize the Callable object.
at hudson.remoting.UserRequest.perform(UserRequest.java:104)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:328)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:63)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at com.sun.deploy.security.CPCallbackHandler.isAuthenticated(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler.access$1500(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ChildElement.checkResource(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.checkResource(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getResource(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredFields(Unknown Source)
at java.io.ObjectStreamClass.getDefaultSerialFields(Unknown Source)
at java.io.ObjectStreamClass.getSerialFields(Unknown Source)
at java.io.ObjectStreamClass.access$800(Unknown Source)
at java.io.ObjectStreamClass$2.run(Unknown Source)
at java.io.ObjectStreamClass$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.ObjectStreamClass.<init>(Unknown Source)
at java.io.ObjectStreamClass.lookup(Unknown Source)
at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at hudson.remoting.UserRequest.deserialize(UserRequest.java:182)
at hudson.remoting.UserRequest.perform(UserRequest.java:98)
... 8 more
构建成功
总时间:2分31秒
[htmlpublisher]正在存档HTML报告。。。
[htmlpublisher]项目级C存档:\WiboxTesting\NPO testing\build\reports\tests to/.jenkins/jobs/GUI\u testing/htmlreports/WiBox\u testing
致命:HTML发布程序失败
java.io.IOException:java.io.IOException:未能提取C:\WiboxTesting\NPO testing\build\reports\tests/**/*
位于hudson.FilePath.readFromTar(FilePath.java:2088)
在hudson.FilePath.copyRecursiveTo(FilePath.java:2000)
在hudson.FilePath.copyRecursiveTo(FilePath.java:1911)
位于hudson.FilePath.copyRecursiveTo(FilePath.java:1894)
在htmlpublisher.htmlpublisher.perform(htmlpublisher.java:213)
在hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
位于hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:785)
位于hudson.model.AbstractBuild$AbstractBuildExecution.PerformalBuildSteps(AbstractBuild.java:757)
位于hudson.model.Build$BuildExecution.post2(Build.java:183)
位于hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:706)
位于hudson.model.Run.execute(Run.java:1703)
在hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
在hudson.model.ResourceController.execute(ResourceController.java:88)
运行(Executor.java:231)
原因:java.io.IOException
位于hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:175)
读取(HeadBufferingStream.java:61)
在com.jcraft.jzlib.InflaterInputStream.fill上(InflaterInputStream.java:175)
在com.jcraft.jzlib.InflaterInputStream.read上(InflaterInputStream.java:106)
位于org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
位于org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
位于hudson.org.apache.tools.tar.TarInputStream.getnextry(TarInputStream.java:228)
位于hudson.FilePath.readFromTar(FilePath.java:2066)
... 还有13个
位于hudson.FilePath.copyRecursiveTo(FilePath.java:2007)
在hudson.FilePath.copyRecursiveTo(FilePath.java:1911)
位于hudson.FilePath.copyRecursiveTo(FilePath.java:1894)
在htmlpublisher.htmlpublisher.perform(htmlpublisher.java:213)
在hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
位于hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:785)
位于hudson.model.AbstractBuild$AbstractBuildExecution.PerformalBuildSteps(AbstractBuild.java:757)
位于hudson.model.Build$BuildExecution.post2(Build.java:183)
位于hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:706)
位于hudson.model.Run.execute(Run.java:1703)
在hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
在hudson.model.ResourceController.execute(ResourceController.java:88)
运行(Executor.java:231)
原因:java.util.concurrent.ExecutionException:java.lang.Error:未能反序列化可调用对象。
在hudson.remoting.Channel$3.adapt(Channel.java:755)
在hudson.remoting.Channel$3.adapt(Channel.java:750)
在hudson.remoting.FutureAdapter.get(FutureAdapter.java:59)
在hudson.FilePath.copyRecursiveTo(FilePath.java:2003)
... 还有12个
原因:java.lang.Error:未能反序列化可调用对象。
在hudson.remoting.UserRequest.perform(UserRequest.java:104)
在hudson.remoting.UserRequest.perform(UserRequest.java:48)
在hudson.remoting.Request$2.run(Request.java:328)
在hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
位于java.util.concurrent.FutureTask.run(未知源)
位于java.util.concurrent.ThreadPoolExecutor.runWorker(未知源)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(未知源)
在hudson.remoting.Engine$1$1.run(Engine.java:63)
位于java.lang.Thread.run(未知源)
原因:java.lang.NullPointerException
com.sun.deploy.security.CPCallbackHandler.isAuthenticated(未知源)
位于com.sun.deploy.security.CPCallbackHandler.access$1500(未知来源)
位于com.sun.deploy.security.CPCallbackHandler$ChildElement.checkResource(未知源)
位于com.sun.deploy.security.DeployURLClassPath$JarLoader.checkResource(未知源)
位于com.sun.deploy.security.DeployURLClassPath$JarLoader.getResource(未知源)
位于com.sun.deploy.security.DeployURLClassPath.getResource(未知源)
位于java.net.URLClassLoader$1.run(未知源)
位于java.net.URLClassLoader$1.run(未知源)
位于java.security.AccessController.doPrivileged(本机方法)
位于java.net.URLClassLoader.findClass(未知源)
位于com.sun.jnlp.JNLPClassLoader.findClass(未知源)
位于java.lang.ClassLoader.loadClass(未知源)
位于java.lang.ClassLoader.loadClass(未知源)
位于java.lang.ClassLoader.loadClass(未知源)
位于java.lang.Class.getDeclaredFields0(本机方法)
位于java.lang.Class.privateGetDeclaredFields(未知源)
位于java.lang.Class.getDeclaredFields(未知源)
位于java.io.ObjectStreamClass.getDefaultSerialFields(未知源)
位于java.io.ObjectStreamClass.getSerialFields(未知源)
位于java.io.ObjectStreamClass.access的$800(未知来源)
位于java.io.ObjectStreamClass$2.run(未知源)
位于java.io.ObjectStreamClass$2.run(未知源)
位于java.security.AccessController.doPrivileged(本机方法)
位于java.io.ObjectStreamClass。(未知源)
位于java.io.ObjectStreamClass.lookup(未知源)
位于java.io.ObjectStreamClass.initNonProxy(未知源)
位于java.io.ObjectInputStream.readNonProxyDesc(未知源)
位于java.io.ObjectInputStream.readClassDesc(未知源)
位于java.io.ObjectInputStream.ReadOrderinaryObject(未知源)
位于java.io.ObjectInputStream.readObject0(未知源)
位于java.io.ObjectInputStream.defaultReadFields(未知源)
位于java.io.ObjectInputStream.readSerialData(未知源)
位于java.io.ObjectInputStream.readOrdinaryObj