steps {
sh """
mvn clean test --settings .mvn/settings.xml \
"""
jacoco( buildOverBuild: true,
deltaBranchCoverage: '1',
deltaClassCoverage: '1',
deltaComplexityCoverage: '1',
deltaLineCoverage: '1',
deltaMethodCoverage: '1',
execPattern: 'target/**.exec',
minimumBranchCoverage: '70',
minimumClassCoverage: '70',
minimumComplexityCoverage: '70',
minimumLineCoverage: '70',
minimumMethodCoverage: '70',
sourceInclusionPattern: '**/*.java',
sourcePattern: 'src/main/java'
)
}}
stage ("Stage 2") {
steps {
echo "This is the next stage"
}
}
}}
If I execute this script with a sinking delta, the build fails, but the stage "Stage 2" is still executed it seems.
Has anyone had experience with this?