diff options
| -rw-r--r-- | src/BuildConfig.groovy | 4 | ||||
| -rw-r--r-- | vars/utils.groovy | 11 |
2 files changed, 10 insertions, 5 deletions
diff --git a/src/BuildConfig.groovy b/src/BuildConfig.groovy index 1bdc06c..afe3f76 100644 --- a/src/BuildConfig.groovy +++ b/src/BuildConfig.groovy @@ -9,7 +9,9 @@ class BuildConfig implements Serializable { def build_cmds = [] def test_cmds = [] def run_tests = true - //Boolean boolValue + def xunit_map = [[$class: 'SkippedThreshold', failureThreshold: '0'], + [$class: 'FailedThreshold', unstableThreshold: '1'], + [$class: 'FailedThreshold', failureThreshold: '6']] // Constructors BuildConfig() { diff --git a/vars/utils.groovy b/vars/utils.groovy index 0d923d1..75267b7 100644 --- a/vars/utils.groovy +++ b/vars/utils.groovy @@ -75,11 +75,14 @@ def concurrent(configs) { } finally { // TODO: Test for presence of report file. + //step([$class: 'XUnitBuilder', + // thresholds: [ + // [$class: 'SkippedThreshold', failureThreshold: '0'], + // [$class: 'FailedThreshold', unstableThreshold: '1'], + // [$class: 'FailedThreshold', failureThreshold: '6']], + // tools: [[$class: 'JUnitType', pattern: '*.xml']]]) step([$class: 'XUnitBuilder', - thresholds: [ - [$class: 'SkippedThreshold', failureThreshold: '0'], - [$class: 'FailedThreshold', unstableThreshold: '1'], - [$class: 'FailedThreshold', failureThreshold: '6']], + thresholds: [myconfig.xunit_map], tools: [[$class: 'JUnitType', pattern: '*.xml']]]) } } |
