Создание репозитория конфигураций#

Необходимо создать репозиторий для миграции и хранения конфигураций компонента DCGN. Репозиторий создается в той же проектной области, где находится common-репозиторий Deploy Tools.

Common-репозиторий — GIT-репозиторий глобальных настроек (переменных), которые используются всеми компонентами платформы в рамках блока/контура.

Имя репозитория хранения конфигураций компонента рекомендуется формировать по маске \<PREFIX\>_\<CHANNEL\>_\<FPI_NAME\>_\<ENVIR\>\[_\<REPO_BLOCK_ID\>\], где:

  • PREFIX — префикс;

  • CHANNEL — сегмент или инсталляция;

  • FPI_NAME — dcgn (должно совпадать со значением параметра fpi_name в subsystem.json репозитория глобальных параметров - common);

  • ENVIR — окружение, тип стенда (например: dev, st, ift, nt, psi и т. п.);

  • REPO_BLOCK_ID — блок/контур (например: b1, sb_sk и т. п.), в случае блочной структуры хранения конфигурации.

Значение параметров определяются в соответствии с конфигурацией Deploy Tools.

В созданном репозитории нужно создать ветку \<BRANCH_NAME\> , где «BRANCH_NAME» — наименование ветки репозитория.

Для развертывания компонента необходимо наличие следующих репозиториев:

  • Common – репозиторий глобальных параметров (может быть общим для стенда).

  • Репозиторий настройки компонента DCGN.

  • Репозиторий скриптов pipeline компонета Deploy Tools продукта Platform V DevOps Tools.

Примечание

У ТУЗ, под которым проводится развертывание, должны быть права на запись во все три вышеперечисленные репозитории.