Slide 50
Slide 50 text
50
@oleg_nenashev, #heisenbug
Cobertura – глобальная “переменная”
(root)
+- vars
+- cobertura.groovy
def call(String file, boolean failUnhealthy=false,
boolean failUnstable=false) {
step([$class: 'CoberturaPublisher',
autoUpdateHealth: false,
autoUpdateStability: false,
coberturaReportFile: file,
failNoReports: true,
failUnhealthy: failUnhealthy,
failUnstable: failUnstable,
maxNumberOfBuilds: 0,
onlyStable: false,
sourceEncoding: 'ASCII',
zoomCoverageChart: false])
}