diff --git a/Installation/Pipeline/Jenkinsfile.feature b/Installation/Pipeline/Jenkinsfile.feature index ef22461d2c..3cf8ec4c9d 100644 --- a/Installation/Pipeline/Jenkinsfile.feature +++ b/Installation/Pipeline/Jenkinsfile.feature @@ -758,8 +758,8 @@ catch (exc) { } try { - stage('build mac & windows') { - buildStepParallel(['mac', 'windows']) + stage('build mac') { + buildStepParallel(['mac']) } } catch (exc) { @@ -767,8 +767,26 @@ catch (exc) { } try { - stage('tests mac & windows') { - testStepParallel(['mac', 'windows'], ['cluster', 'singleserver']) + stage('tests mac') { + testStepParallel(['mac'], ['cluster', 'singleserver']) + } +} +catch (exc) { + echo exc.toString() +} + +try { + stage('build windows') { + buildStepParallel(['windows']) + } +} +catch (exc) { + echo exc.toString() +} + +try { + stage('tests windows') { + testStepParallel(['windows'], ['cluster', 'singleserver']) } } catch (exc) { @@ -800,6 +818,11 @@ stage('result') { result = result + "RESILIENCE ${kv.key}: ${kv.value}\n" } + if (result == "") { + result = "All tests passed!" + } + + if (! (allBuildsSuccessful && allTestsSuccessful && allResiliencesSuccessful