我在部署过程中使用Jenkins,它工作得很好。当我试图采取rcov报告,rails统计报告和刹车人警告。
ubuntu@xx.xxx.xxx.xx执行命令
**退出::ubuntu@xx.xxx.xxx.xx启动独角兽..。
命令在2228 in中完成
后构建任务:成功
POST生成任务结束:0
错误: Publisher hudson.plugins.brakeman.BrakemanPublisher由于异常java.io.FileNotFoundException: /home/kannan/.jenkins/工作区/Publisher Dev/brakeman-output.tab(没有此类文件或目录)而中止。
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at hudson.FilePath.read(FilePath.java:1570)
at hudson.FilePath.readToString(FilePath.java:1595)
at hudson.plugins.brakeman.BrakemanPublisher.perform(BrakemanPublisher.java:99)
at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:146)
at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:331)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726)
at hudson.model.Run.execute(Run.java:1618)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:247)发布rails统计报告..。
生成失败,跳过rcov覆盖率报告。
生成步骤“发布Rcov报告”将生成标记为“失败”
完成:失败
我该怎么办
发布于 2013-08-07 15:57:13
看看这个错误:
java.io.FileNotFoundException: /home/kannan/.jenkins/workspace/Publisher Dev/brakeman-output.tabs (No such file or directory)
这意味着Jenkins找不到由Brakeman生成的报告。要么你没有正确设置工作,要么是因为某种原因,制动器失败了。您应该检查控制台输出的Brakeman错误,并验证您是否正确地将作业配置为在此描述。
https://stackoverflow.com/questions/18095679
复制相似问题