From 569eba57b27a6765b14474c1ec683fc1825bc35a Mon Sep 17 00:00:00 2001 From: ivanovEV Date: Thu, 14 Mar 2024 20:28:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=B3=D1=80=D1=8F?= =?UTF-8?q?=D0=B7=D0=BD=D0=BE=D0=B3=D0=BE=20=D1=85=D0=B0=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ru/pulsar/jenkins/library/steps/GetExtensions.groovy | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ru/pulsar/jenkins/library/steps/GetExtensions.groovy b/src/ru/pulsar/jenkins/library/steps/GetExtensions.groovy index 47bcdd82..1fd343da 100644 --- a/src/ru/pulsar/jenkins/library/steps/GetExtensions.groovy +++ b/src/ru/pulsar/jenkins/library/steps/GetExtensions.groovy @@ -42,6 +42,10 @@ class GetExtensions implements Serializable { } extractConvertedExtensions(sourceDirName, steps) + String pathToExtensionDir = "$env.WORKSPACE/${EXTENSIONS_OUT_DIR}/" + FilePath localPathToExtensionDir = FileUtils.getFilePath(pathToExtensionDir) + localPathToExtensionDir.mkdirs() + config.initInfoBaseOptions.extensions.each { if (it.initMethod == InitExtensionMethod.SOURCE) { Logger.println("Сборка расширения ${it.name} из исходников") @@ -57,9 +61,6 @@ class GetExtensions implements Serializable { } private void buildExtension(Extension extension, String srcDir, String vrunnerPath, IStepExecutor steps) { - // ТУТ ГРЯЗНЫЙ ХАК - VRunner.exec("mkdir -p $EXTENSIONS_OUT_DIR") - // ТУТ КОНЕЦ ГРЯЗНОГО ХАКА def compileExtCommand = "$vrunnerPath compileexttocfe --src ${srcDir} --out $EXTENSIONS_OUT_DIR/${extension.name}.cfe" List logosConfig = ["LOGOS_CONFIG=$config.logosConfig"]