Skip to content
Snippets Groups Projects

Добавлен базовый класс для сервиса расширений и модуль для установки зависимостей расширения

Merged Podosochnyy Maxim requested to merge feature/add-ext-service into master
All threads resolved!

В PR добавлен базовый класс для сервиса-расширения и пакет extension_setup. Пример использования можно посмотреть в readme.md. Что реализовано:

  1. Установка / обновление / проверка / удаление коллекций. Включая переустановку (Install и Update в force режиме). При обновлении данные сохраняются но схемы коллекций НЕ мержатся а замещаются новой. Миграция окружения производится в случае её необходимости (безусловно при методе Install или Update с флагом force, в случае изменения схемы любой коллекции при использовании метода Update)
  2. Установка / обновление / проверка / удаление ролей
  3. Установка / обновление / проверка / удаление клиентов

Что не реализовано:

  1. Работа с actions в плане данных
  2. Пример того как производится подключение сервиса к perxis

https://tracker.yandex.ru/AUTO-1236

review @eterevskiy

Merge request reports

Merged by Podosochnyy MaximPodosochnyy Maxim 1 year ago (Jun 28, 2023 7:56am UTC)

Loading

Pipeline #31083 passed

Pipeline passed for 2ad97b07 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 46db1856 - Добавлен базовый класс для сервиса расширений и модуль для установки зависимостей расширения

    Compare with previous version

  • Anton Teplyakov resolved all threads

    resolved all threads

  • Anton Teplyakov approved this merge request

    approved this merge request

  • mentioned in commit 2ad97b07

  • Please register or sign in to reply
    Loading