Skip to content

vrunner compileext ​

Загрузка расширения конфигурации из XML-исходников в информационную базу. В 3.0 — vrunner cfe load [SRC]: документация. Файл .cfe в 2.x собирала vrunner compileexttocfe, в 3.0 — vrunner cfe compile <OUT>: документация.

Соответствие ​

2.x3.0
vrunner compileext <inputPath> <extensionName>vrunner cfe load [опции] [SRC]
Позиционный inputPathпозиционный SRC (по умолчанию — текущий каталог)
Позиционный extensionName--extension-name (VRUNNER_EXTENSION_NAME); если не задано — имя каталога исходников
--updatedbповедение по умолчанию: конфигурация БД обновляется; отключение — --no-update-db
--ibcmd, --dbms-*без изменений
vrunner compileexttocfe --src <каталог> --out <файл>vrunner cfe compile --src <каталог> <OUT>
Секция настроек compileext, ключи inputPath, extensionNamevrunner.cfe.load, ключи src, extension-name; скрипт конвертации кладёт секцию в vrunner.cfe.compile — перенесите её в vrunner.cfe.load вручную

Пример ​

Было (2.x):

bash
vrunner compileext ./cfe/Доработки Доработки \
  --updatedb \
  --ibconnection /F./build/ib

Стало (3.0):

bash
vrunner cfe load --extension-name Доработки --ibconnection /F./build/ib ./cfe/Доработки

Файл настроек — было (env.json):

json
{
  "compileext": {
    "inputPath": "./cfe/Доработки",
    "extensionName": "Доработки"
  }
}

Стало (autumn-properties.json):

json
{
  "vrunner": {
    "cfe": {
      "load": {
        "src": "./cfe/Доработки",
        "extension-name": "Доработки"
      }
    }
  }
}