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