[ https://issues.jenkins-ci.org/browse/JENKINS-12640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=162443#comment-162443 ]
SCM/JIRA link daemon commented on JENKINS-12640: ------------------------------------------------ Code changed in jenkins User: Philippe Laflamme Path: src/main/java/hudson/plugins/cobertura/CoberturaPublisher.java http://jenkins-ci.org/commit/cobertura-plugin/dd2ace3eada76f06e74cbb763f613298acb3413f Log: Fixing JENKINS-12640 > Cobertura plugin should not fail maven build for maven release > -------------------------------------------------------------- > > Key: JENKINS-12640 > URL: https://issues.jenkins-ci.org/browse/JENKINS-12640 > Project: Jenkins > Issue Type: Bug > Components: cobertura, release > Environment: Jenkins ver. 1.427 Cobertura Plugin 1.3 > Reporter: TIm Azzopardi > Assignee: stephenconnolly > > The cobertura plugin does not play well with maven builds when a maven > release is performed > See https://issues.jenkins-ci.org/browse/JENKINS-4399 where teilo says > "Personally I consider this a defect in the corbetrura and clover plugins that > fails the build if the report isn't there - it should check that the mojo was > run during the build and only fail if it ran and the report was empty." > The plugin works fine for a normal maven build, but when using the "Jenkins > Maven Release Plug-in Plug-in" to release a maven build, the cobertura > reports would/should not normally be generated but the cobertura plugin fails > the release build. > For example: > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] aaa-client-parent ............................. SUCCESS [1:30.340s] > [INFO] aaa-client .................................... SKIPPED > cobertura report created here normally but skipped for a release > [INFO] aaa-client-integration-test ................... SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1:31.727s > [INFO] Finished at: Thu Feb 02 12:57:08 GMT 2012 > [INFO] Final Memory: 17M/146M > [INFO] > ------------------------------------------------------------------------ > Publishing Cobertura coverage report... > No coverage results were found using the pattern > '**/target/site/cobertura/coverage.xml' relative to '...'. Did you enter a > pattern relative to the correct directory? Did you generate the XML > report(s) for Cobertura? > Build step 'Publish Cobertura Coverage Report' changed build result to FAILURE -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira