From aa4a9d68790cc375410ded57f8bfac31c497385d Mon Sep 17 00:00:00 2001 From: Dima Date: Thu, 25 Jul 2024 13:29:11 +0300 Subject: [PATCH] add unstash for sonar-scanner --- src/ru/pulsar/jenkins/library/steps/SonarScanner.groovy | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ru/pulsar/jenkins/library/steps/SonarScanner.groovy b/src/ru/pulsar/jenkins/library/steps/SonarScanner.groovy index 97c0e45..7d80da5 100644 --- a/src/ru/pulsar/jenkins/library/steps/SonarScanner.groovy +++ b/src/ru/pulsar/jenkins/library/steps/SonarScanner.groovy @@ -60,6 +60,14 @@ class SonarScanner implements Serializable { if (config.stageFlags.edtValidate) { steps.unstash(ResultsTransformer.RESULT_STASH) + + if (config.sourceFormat == SourceFormat.DESIGNER) { + + steps.unstash(DesignerToEdtFormatTransformation.WORKSPACE_ZIP_STASH) + steps.unzip(DesignerToEdtFormatTransformation.WORKSPACE, DesignerToEdtFormatTransformation.WORKSPACE_ZIP) + + } + if (config.resultsTransformOptions.transformer == ResultsTransformerType.STEBI) { sonarCommand += " -Dsonar.externalIssuesReportPaths=" + ResultsTransformer.RESULT_FILE } else {