From 63b2800b0680a9856bc44cd03a82817ec55adec5 Mon Sep 17 00:00:00 2001 From: Nikita Fedkin Date: Thu, 29 Aug 2024 23:15:20 +0200 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B5=D0=B1=D0=BE=D0=BB=D1=8C=D1=88?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20=D0=B4?= =?UTF-8?q?=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++-- resources/schema.json | 2 +- .../library/configuration/InitInfoBaseOptions.groovy | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 52a23d08..3018524c 100644 --- a/README.md +++ b/README.md @@ -198,7 +198,7 @@ pipeline1C() "name": "ИмяРасширения1", "initMethod": "fromSource", "path": "путь/до/исходников/расширения", - "stages": ['bdd', 'yaxunit'] + "stages": ["bdd", "yaxunit"] }, { "name": "ИмяРасширения2", @@ -217,9 +217,10 @@ pipeline1C() "templateDBPath": "путь/до/файла/базы.dt" } ``` + * Поддерживается загрузка файлов формата `.dt` и `.1CD`. * Путь к файлу базы может быть как локальным, так и удаленным (URL). -* Если эталонная база содержит пользователей, то необходимо указать файл конфигурации, который будет использован для дальнейшей инициализации базы данных. Для этого необходимо указать параметр `initInfobase` -> `vrunnerSettings`: +* После загрузки базы для инициализации будет использоваться файл настроек `vanessa-runner` (включая логин и пароль от ИБ), указанный в параметре `initInfobase` -> `vrunnerSettings`. По умолчанию используется файл `tools/vrunner.json`. ```json "initInfobase": { @@ -227,6 +228,7 @@ pipeline1C() "vrunnerSettings": "tools/vrunner.json" } ``` + ## Настройка шага YAXUnit * Добавить расширение `YAXUnit` и дополнительные расширения с тестами можно в `jobConfiguration.json` -> `initInfobase` -> `extensions`. Они будут загружены при инициализации ИБ. diff --git a/resources/schema.json b/resources/schema.json index f1428bb3..58561f05 100644 --- a/resources/schema.json +++ b/resources/schema.json @@ -179,7 +179,7 @@ }, "vrunnerSettings" : { "type" : "string", - "description" : "Путь к конфигурационному файлу vanessa-runner.\n По умолчанию содержит значение \"./tools/vrunner.json\"\n Требуется, если на этапе подготовки база загружается из эталона. \n " + "description" : "Путь к конфигурационному файлу vanessa-runner.\n По умолчанию содержит значение \"./tools/vrunner.json\"\n Используется, если на этапе подготовки база загружается из эталона. \n " }, "templateDBPath" : { "type" : "string", diff --git a/src/ru/pulsar/jenkins/library/configuration/InitInfoBaseOptions.groovy b/src/ru/pulsar/jenkins/library/configuration/InitInfoBaseOptions.groovy index 3ad72b92..46ba640e 100644 --- a/src/ru/pulsar/jenkins/library/configuration/InitInfoBaseOptions.groovy +++ b/src/ru/pulsar/jenkins/library/configuration/InitInfoBaseOptions.groovy @@ -27,7 +27,7 @@ class InitInfoBaseOptions implements Serializable { @JsonPropertyDescription("""Путь к конфигурационному файлу vanessa-runner. По умолчанию содержит значение "./tools/vrunner.json" - Требуется, если на этапе подготовки база загружается из эталона. + Используется, если на этапе подготовки база загружается из эталона. """) String vrunnerSettings