From 9f816d69316f2dab518d32c510d30b1141aadb39 Mon Sep 17 00:00:00 2001 From: Dima Date: Sun, 15 Dec 2024 16:40:03 +0300 Subject: [PATCH] revert deletion of tmp files, translate log messages --- .../library/utils/CoverageUtils.groovy | 37 +++++++------------ 1 file changed, 14 insertions(+), 23 deletions(-) diff --git a/src/ru/pulsar/jenkins/library/utils/CoverageUtils.groovy b/src/ru/pulsar/jenkins/library/utils/CoverageUtils.groovy index cb53b4a4..cc73017c 100644 --- a/src/ru/pulsar/jenkins/library/utils/CoverageUtils.groovy +++ b/src/ru/pulsar/jenkins/library/utils/CoverageUtils.groovy @@ -93,36 +93,27 @@ class CoverageUtils { String dbgsPath = config.coverageOptions.dbgsPath if (!dbgsPath.isEmpty()) { - Logger.println("Using dbgsPath from config: $dbgsPath") + Logger.println("Использую путь к dbgs и параметра dbgsPath: $dbgsPath") return dbgsPath.strip() } final dbgsFindScriptPath = "build/tmp/dbgs_${System.currentTimeMillis()}.os" final dbgsPathResult = "build/tmp/dbgsPath_${System.currentTimeMillis()}" - try { - def dbgsFindScript = steps.libraryResource("dbgs.os") - if (!steps.writeFile(dbgsFindScriptPath, dbgsFindScript, 'UTF-8')) { - throw new IOException("Не удалось записать скрипт поиска dbgs") - } - - steps.cmd("oscript ${dbgsFindScriptPath} ${config.v8version} > ${dbgsPathResult}") - dbgsPath = steps.readFile(dbgsPathResult).strip() - - if (dbgsPath.isEmpty()) { - steps.error("Не удалось найти путь к dbgs") - } - - Logger.println("Found dbgs: ${dbgsPath}") - return dbgsPath - } finally { - try { - steps.deleteFile(dbgsFindScriptPath) - steps.deleteFile(dbgsPathResult) - } catch (Exception e) { - Logger.println("Не удалось удалить временные файлы: ${e.message}") - } + def dbgsFindScript = steps.libraryResource("dbgs.os") + if (!steps.writeFile(dbgsFindScriptPath, dbgsFindScript, 'UTF-8')) { + throw new IOException("Не удалось записать скрипт поиска dbgs") } + + steps.cmd("oscript ${dbgsFindScriptPath} ${config.v8version} > ${dbgsPathResult}") + dbgsPath = steps.readFile(dbgsPathResult).strip() + + if (dbgsPath.isEmpty()) { + steps.error("Не удалось найти путь к dbgs") + } + + Logger.println("Найден путь к dbgs: ${dbgsPath}") + return dbgsPath } }