jenkins html publisher:目录存在但复制失败

时间:2013-08-19 07:42:29

标签: jenkins

我在Jenkins-Job fails上尝试了答案,但这对我没有帮助。

有没有人有任何不同的答案? Jenkins安装在tomcat下的Ubuntu 12.04上。我已将其配置为使用CVS存储库进行构建。当我尝试创建新版本时,由于以下错误而失败。

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:34.392s
[INFO] Finished at: Mon Aug 19 12:32:14 IST 2013
[INFO] Final Memory: 13M/206M
[INFO] ------------------------------------------------------------------------
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/workspace/DataIngestionTool/target/site/jacoco to /usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/builds/2013-08-19_12-28-39/htmlreports/Jacoco_Coverage_Report
ERROR: Directory '/usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/workspace/DataIngestionTool/target/site/jacoco' exists but failed copying to '/usr/local/tomcat/webapps/jenkins/jobs/Data_Ingestion_Tool/builds/2013-08-19_12-28-39/htmlreports/Jacoco_Coverage_Report'.
ERROR: This is especially strange since your build otherwise succeeded.
Build step 'Publish HTML reports' changed build result to FAILURE
Finished: FAILURE

我错过了任何用户权限吗?

我尝试过对

的完全读写权限
  

的/ usr /本地/ Tomcat的/ web应用/詹金斯/作业/ Data_Ingestion_Tool /建立/

文件夹,但它仍然没有帮助:(

我不知道如何为登录的jenkins用户授予权限。任何人都可以帮我解决这个问题吗?提前谢谢!

2 个答案:

答案 0 :(得分:4)

如果排除了磁盘空间和权限,那么问题可能就是配置。

错误发生是因为the HTML publisher plugin复制了0个文件。可能只是您的输入配置不正确。

你能检查你的恶劣空间(/ usr / local / tomcat / webapps / jenkins / jobs / Data_Ingestion_Tool / workspace / DataIngestionTool / target / site / jacoco)并检查你要复制的文件是否在那条路径下?

如果没有,你在/ usr / local / tomcat / webapps / jenkins / jobs / Data_Ingestion_Tool / builds / 2013-08-19_12-28-39 /?

下有什么

答案 1 :(得分:0)

就我而言,HTML发布者的配置错误导致了问题

publishHTML([
  allowMissing: false,
  alwaysLinkToLastBuild: false,
  includes: '**/*.png',     <---------------------- this line
  keepAll: true,
  reportDir: 'reports/',
  reportFiles: 'broker_portal_uat_index.html',
  reportName: 'HTML Report',
  reportTitles: 'FH BP'
 ])

一旦我将其includes更改为includes: '**/*',问题就消失了