1.8 KiB
1.8 KiB
Редакции Inventera
В проекте используется одна кодовая база и две сборки.
Полная редакция
Сборка:
build_inventera_installer_windows.bat
Результат:
dist\Inventera.exe
Редакция «Картриджи»
Сборка:
build_inventera_cartridge_installer_windows.bat
Результат:
dist\Inventera-Cartridge.exe
В этой редакции установщик использует отдельные изображения для приветствия,
выбора режима, настройки базы, процесса и завершения. После установки сервер
запускается службой Windows InventeraServer, а не заданием Планировщика.
Как удобно работать
- Основной функционал приложения изменяется в
app.py,templates,static,handlersиroutes. - Общая логика обоих установщиков изменяется в
Inventera.issиinstaller. - Только параметры картриджной сборки изменяются в
Inventera.Cartridge.iss. - Переключать ветки для обычной работы не требуется: обе редакции остаются синхронизированными в одной ветке.
Редакция определяется полем edition в установленном config.json:
{
"edition": "full"
}
Допустимые значения: full и cartridge. Если поле отсутствует или содержит
неизвестное значение, приложение запускается как полная редакция.