2013-07-15 10 views
5

Ho un problema con jenkins. Si segnala che l'accumulo del mio Symfony2 progetto IST successo, ma subito dopo che si blocca conerrore jenkins dopo la compilazione riuscita

ERROR: Publisher hudson.plugins.violations.ViolationsPublisher aborted due to exception 
java.io.EOFException: input contained no data 

non ho idea perché e non trovo alcun utile sulla rete per questo errore. È apparso fuori dal nulla. ieri la compilazione è stata eseguita correttamente.

qui è il mio registro:

jslint: 
[exec] Result: 1 

build: 

BUILD SUCCESSFUL 
Total time: 13 minutes 21 seconds 
[CHECKSTYLE] Collecting checkstyle analysis files... 
[CHECKSTYLE] Finding all files that match the pattern build/logs/checkstyle.xml 
[CHECKSTYLE] Parsing 1 files in /var/lib/jenkins/jobs/DEVELOPMENT/workspace 
[CHECKSTYLE] Successfully parsed file /var/lib/jenkins/jobs/DEVELOPMENT/workspace/build/logs/checkstyle.xml of module with 3 warnings. 
[CHECKSTYLE] Computing warning deltas based on reference build #54 
[DRY] Collecting duplicate code analysis files... 
[DRY] Finding all files that match the pattern build/logs/pmd-cpd.xml 
[DRY] Parsing 1 files in /var/lib/jenkins/jobs/DEVELOPMENT/workspace 
[DRY] Successfully parsed file /var/lib/jenkins/jobs/DEVELOPMENT/workspace/build/logs/pmd-cpd.xml of module with 207 warnings. 
[DRY] Computing warning deltas based on reference build #54 
[xUnit] [INFO] - Starting to record. 
[xUnit] [INFO] - Processing PHPUnit-3.x (default) 
[xUnit] [INFO] - [PHPUnit-3.x (default)] - 1 test report file(s) were found with the pattern 'build/logs/junit.xml' relative to '/var/lib/jenkins/jobs/DEVELOPMENT/workspace' for the testing framework 'PHPUnit-3.x (default)'. 
[xUnit] [INFO] - Check 'Failed Tests' threshold. 
[xUnit] [INFO] - Check 'Skipped Tests' threshold. 
[xUnit] [INFO] - Setting the build status to SUCCESS 
[xUnit] [INFO] - Stopping recording. 
[JDepend] JDepend plugin is ready 
[JDepend] Found 894 classes in 253 packages 
ERROR: Publisher hudson.plugins.violations.ViolationsPublisher aborted due to exception 
java.io.EOFException: input contained no data 
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3003) 
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046) 
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410) 
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395) 
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093) 
at hudson.plugins.violations.parse.AbstractParser.expectNextTag(AbstractParser.java:262) 
at hudson.plugins.violations.types.pmd.PMDParser.execute(PMDParser.java:39) 
at hudson.plugins.violations.parse.AbstractTypeParser.parse(AbstractTypeParser.java:57) 
at hudson.plugins.violations.ViolationsCollector.doType(ViolationsCollector.java:187) 
at hudson.plugins.violations.ViolationsCollector.invoke(ViolationsCollector.java:114) 
at hudson.plugins.violations.ViolationsCollector.invoke(ViolationsCollector.java:25) 
at hudson.FilePath.act(FilePath.java:906) 
at hudson.FilePath.act(FilePath.java:879) 
at hudson.plugins.violations.ViolationsPublisher.perform(ViolationsPublisher.java:74) 
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) 
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) 

risposta

0

come la vedo io, il problema arriva in un azione di post-generazione! Forse, non hai alcun dato nel file di input per JDepend, come vedo dal log degli errori. Devi vedere se fornisci il percorso corretto per il file e inoltre, devi essere sicuro che il file abbia dei contenuti ... forse il percorso è corretto ma il file è vuoto ...

Problemi correlati