Merge "[refactor][core] try catch for parallel core demo"
diff --git a/src/com/mirantis/mk/KaasUtils.groovy b/src/com/mirantis/mk/KaasUtils.groovy
index a2c3b79..7291c88 100644
--- a/src/com/mirantis/mk/KaasUtils.groovy
+++ b/src/com/mirantis/mk/KaasUtils.groovy
@@ -223,13 +223,14 @@
common.infoMsg('Deploy: patched KaaS demo with Openstack provider')
os_job_info = build job: "kaas-testing-core-openstack-workflow-${component}", parameters: parameters, wait: true
def build_description = os_job_info.getDescription()
+ def build_result = os_job_info.getResult()
+ jobResults.add(build_result)
+
if (build_description) {
currentBuild.description += build_description
}
} finally {
- def build_result = os_job_info.getResult()
common.infoMsg("Patched KaaS demo with Openstack provider finished with status: ${build_result}")
- jobResults.add(build_result)
}
}
if (triggers.awsOnDemandDemoEnabled) {
@@ -238,13 +239,14 @@
common.infoMsg('Deploy: patched KaaS demo with AWS provider')
aws_job_info = build job: "kaas-testing-core-aws-workflow-${component}", parameters: parameters, wait: true
def build_description = aws_job_info.getDescription()
+ def build_result = aws_job_info.getResult()
+ jobResults.add(build_result)
+
if (build_description) {
currentBuild.description += build_description
}
} finally {
- def build_result = aws_job_info.getResult()
common.infoMsg("Patched KaaS demo with AWS provider finished with status: ${build_result}")
- jobResults.add(build_result)
}
}
}