-
Bug
-
Resolution: Not A Defect
-
Trivial
-
None
I'm trying to add 2 optional parameters to JaCoCo per the below documentation:
https://jenkins.io/doc/pipeline/steps/jacoco/
The parameters are:
publishers {
jacocoCodeCoverage {
buildOverBuild(jacocoChangeBuildStatus)
classPattern(jacocoClassPattern)
exclusionPattern(jacocoExclusionPattern)
execPattern('*/*.exec')
maximumBranchCoverage('0')
maximumClassCoverage('0')
maximumComplexityCoverage('0')
maximumInstructionCoverage('0')
maximumLineCoverage('0')
maximumMethodCoverage('0')
minimumBranchCoverage('0')
minimumClassCoverage('0')
minimumComplexityCoverage('0')
minimumInstructionCoverage('0')
minimumLineCoverage('0')
minimumMethodCoverage('0')
deltaLineCoverage('10')
sourcePattern(jacocoSourcePattern)
}
}
The error I'm getting from the log:
ERROR: (GenericSnapshotBuildTst.groovy, line 506) No signature of method: javaposse.jobdsl.dsl.helpers.publisher.JacocoContext.buildOverBuild() is applicable for argument types: (java.lang.Boolean) values: [true]
506 is exactly the line of buildOverBuild.
The plugin version is: 2.20