From d89a61520de662e25d16c60a1c3bd0c6569e2597 Mon Sep 17 00:00:00 2001 From: Dima Date: Sun, 17 Nov 2024 14:03:06 +0300 Subject: [PATCH] upd schema.json --- resources/schema.json | 90 +++++++++++++++++++------------------------ 1 file changed, 39 insertions(+), 51 deletions(-) diff --git a/resources/schema.json b/resources/schema.json index 2b6be48..689da43 100644 --- a/resources/schema.json +++ b/resources/schema.json @@ -28,6 +28,14 @@ "bdd" : { "type" : "object", "properties" : { + "coverage" : { + "type" : "boolean", + "description" : "Выполнять замер покрытия" + }, + "dbgsPort" : { + "type" : "integer", + "description" : "Порт, на котором будет запущен сервер отладки для замера покрытия" + }, "vrunnerSteps" : { "description" : "Шаги, запускаемые через vrunner.\n В каждой строке передается отдельная команда \n vrunner и ее аргументы (например, \"vanessa --settings ./tools/vrunner.json\").\n По умолчанию содержит одну команду \"vanessa --settings ./tools/vrunner.json\".\n ", "type" : "array", @@ -38,6 +46,20 @@ }, "description" : "Настройки шага запуска BDD сценариев" }, + "coverage" : { + "type" : "object", + "properties" : { + "coverage41CPath" : { + "type" : "string", + "description" : "Путь к исполняемому файлу Coverage41C\n По умолчанию равен Coverage41C.\n " + }, + "dbgsPath" : { + "type" : "string", + "description" : "Путь к исполняемому файлу dbgs.\n По умолчанию равен /opt/1cv8/current/dbgs.\n " + } + }, + "description" : "Настройки замеров покрытия" + }, "defaultBranch" : { "type" : "string", "description" : "Имя ветки по умолчанию. Значение по умолчанию - main." @@ -81,14 +103,6 @@ "items" : { "type" : "string" } - }, - "coverage" : { - "type" : "boolean", - "description" : "Выполнять замер покрытия" - }, - "dbgsPort" : { - "type" : "integer", - "description" : "Порт, на котором будет запущен сервер отладки для замера покрытия" } } } @@ -231,14 +245,6 @@ "smoke" : { "type" : "object", "properties" : { - "publishToAllureReport" : { - "type" : "boolean", - "description" : "Выполнять публикацию результатов в отчет Allure.\n По умолчанию выключено.\n " - }, - "publishToJUnitReport" : { - "type" : "boolean", - "description" : "Выполнять публикацию результатов в отчет JUnit.\n По умолчанию включено.\n " - }, "coverage" : { "type" : "boolean", "description" : "Выполнять замер покрытия" @@ -246,23 +252,14 @@ "dbgsPort" : { "type" : "integer", "description" : "Порт, на котором будет запущен сервер отладки для замера покрытия" - } - } - }, - "coverage" : { - "type" : "object", - "id" : "urn:jsonschema:ru:pulsar:jenkins:library:configuration:CoverageOptions", - "description" : "Настройки замеров покрытия", - "properties" : { - "dbgsPath" : { - "type" : "string", - "description" : "Путь к исполняемому файлу dbgs.\n По умолчанию равен /opt/1cv8/current/dbgs.\n " }, - "coverage41CPath" : { - "type" : "string", - "description" : "Путь к исполняемому файлу Coverage41C\n По умолчанию равен Coverage41C.\n " - } - } + "publishToAllureReport" : { + "type" : "boolean", + "description" : "Выполнять публикацию результатов в отчет Allure.\n По умолчанию выключено.\n " + }, + "publishToJUnitReport" : { + "type" : "boolean", + "description" : "Выполнять публикацию результатов в отчет JUnit.\n По умолчанию включено.\n " }, "vrunnerSettings" : { "type" : "string", @@ -270,24 +267,7 @@ }, "xddConfigPath" : { "type" : "string", - "description" : "Путь к конфигурационному файлу YAXUnit.\n По умолчанию содержит значение \"./tools/yaxunit.json\".\n " - }, - "publishToAllureReport" : { - "type" : "boolean", - "description" : "Выполнять публикацию результатов в отчет Allure.\n По умолчанию выключено.\n " - }, - "publishToJUnitReport" : { - "type" : "boolean", - "description" : "Выполнять публикацию результатов в отчет JUnit.\n По умолчанию включено.\n " - }, - "coverage" : { - "type" : "boolean", - "description" : "Выполнять замер покрытия" - }, - "dbgsPort" : { - "type" : "integer", - "description" : "Порт, на котором будет запущен сервер отладки для замера покрытия" - } + "description" : "Путь к конфигурационному файлу для xddTestRunner.\n По умолчанию содержит значение \"./tools/xUnitParams.json\".\n " } }, "description" : "Настройки дымового тестирования" @@ -299,7 +279,7 @@ "type" : "string", "enum" : [ "auto", "fromEnv" ], "description" : "Вариант конфигурации branch plugin.\n Поддерживаемые варианты:\n * auto - применяется автоконфигурация sonar-scanner силами branchplugin. Так же может применяться для отключения конфигурирования, если branch plugin отсутствует;\n * fromEnv - применяется ручная конфигурация sonar-scanner на основе переменных среды.\n Значение по умолчанию: fromEnv.", - "default" : "auto" + "default" : "fromEnv" }, "infoBaseUpdateModuleName" : { "type" : "string", @@ -482,6 +462,14 @@ "type" : "string", "description" : "Путь к конфигурационному файлу YAXUnit.\n По умолчанию содержит значение \"./tools/yaxunit.json\".\n " }, + "coverage" : { + "type" : "boolean", + "description" : "Выполнять замер покрытия" + }, + "dbgsPort" : { + "type" : "integer", + "description" : "Порт, на котором будет запущен сервер отладки для замера покрытия" + }, "publishToAllureReport" : { "type" : "boolean", "description" : "Выполнять публикацию результатов в отчет Allure.\n По умолчанию выключено.\n "