2013-08-07 2 views
1

Я использую Jenkins для процесса развертывания, и он отлично работает. Когда я пытаюсь принять rcov report rails stats report and brakeman warnings.Ошибка при выполнении отчета rcov, отчетов о рельсах и предупреждениях от тормозов от Jenkins

[[email protected]] выполнение команды

** [из :: [email protected]] Запуск единорог ..

команда завершена в 2228ms

POST BUILD ЗАДАЧА: УСПЕХ

КОНЕЦ ПОСТ BUILD ЗАДАЧА: 0

ОШИБКА: Издательство hudson.plugins.brakeman.BrakemanPublisher прервана из-за исключением java.io.FileNotFoundException: /home/kannan/.jenkins/workspace/Publisher Dev/кондуктор-output.tabs (Нет такого файла или каталога)

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) 

Издательское рельсы статистика отчет ...

строить не удалось, пропуская отчет по покрытию rcov

построить шаг 'Опубликовать отчет Rcov' отмечен как отказ строить

Выполнил: FAILURE

Что я должен делать

ответ

1

Посмотрите на ошибке:

java.io.FileNotFoundException: /home/kannan/.jenkins/workspace/Publisher Dev/brakeman-output.tabs (No such file or directory)

Это означает, что Дженкинс не может найти отчет, созданный с помощью кондуктора. Либо вы неправильно настроили работу, либо по какой-то причине Brakeman терпит неудачу. Вы должны проверить вывод консоли на ошибки Brakeman и убедиться, что вы правильно настроили задание как described here.