Для работы утилите надо знать базовый путь к справочникам, а также пользователя, под которым они работают. Настройки по умолчанию — в файле updater.env. Лучше всего их и использовать.

updater.env
# Путь к Artifactory
# Если есть локальное зеркало Artifactory, достаточно перекрыть эту переменную,
# чтобы апдейтер переключился с maven.hflabs.ru на локальное зеркало, например:
# export ARTIFACTORY_PATH="http://maven.mycorp.ru/artifactory/hflabs-maven-remote"
export ARTIFACTORY_PATH="https://maven.hflabs.ru/artifactory/list/ext-releases-{}"

# Путь к каталогу user_lib Фактора, включая сам user_lib
export FACTOR_DICTIONARY_HOME="..."

# Имя пользователя, под которым работает Фактор
export FACTOR_USERNAME="..."

# Версия Фактора
export FACTOR_BUILD="..."

# Путь к каталогу справочников Подсказок
export SUGGESTIONS_DICTIONARY_HOME="..."

# Имя пользователя, под которым работают Подсказки
export SUGGESTIONS_USERNAME="..."

# Порт, на котором работает API Подсказок
export SUGGESTIONS_API_PORT="..."

# Пароль для доступа к API Подсказок 22.10+ 
export SUGGESTIONS_API_PASSWORD="..."

# Путь к каталогу справочников Единого клиента
export CDI_DICTIONARY_HOME="..."

# Имя пользователя, под которым работает Единый клиент
export CDI_USERNAME="..."

# Имя пользователя API Единого клиента
export CDI_API_USERNAME="..."

# Пароль пользователя API Единого клиента
export CDI_API_PASSWORD="..."

# Порт, на котором работает API Единого клиента
export CDI_API_PORT="..."

Файл подключается командой «.»:

. updater.env

Если вы хотите поменять настройки по умолчанию, не меняйте файл updater.env — он будет затёрт при очередном обновлении. Вместо этого создайте собственный файл с настройками и подключайте его после updater.env:

 . updater.env && . custom.env && env/bin/fab название_команды название_справочника

В custom.env укажите только те настройки, которые меняются по сравнению с умолчательными.

  • Нет меток