diff --git a/src/ru/pulsar/jenkins/library/steps/WithCoverage.groovy b/src/ru/pulsar/jenkins/library/steps/WithCoverage.groovy index 3244a62d..f78be6cd 100644 --- a/src/ru/pulsar/jenkins/library/steps/WithCoverage.groovy +++ b/src/ru/pulsar/jenkins/library/steps/WithCoverage.groovy @@ -34,6 +34,8 @@ class WithCoverage implements Serializable { } body() + } catch (Exception e) { + throw new Exception("При выполнении блока произошла ошибка: ${e}") } finally { if (coverageOptions.coverage) { CoverageUtils.stopCoverage(steps, config, context)