1. Используемые языки программирования.
Разработка ПО осуществляется с использованием следующих языков
программирования:
- JavaScript,
- TypeScript,
- Rust,
- bash-script,

2. Используемые программные пакеты.
При разработке ПО используются программные пакеты:
- Visual Studio Code

3. Управление и хранение исходного кода программного обеспечения.
Для хранения пакетов с открытым программным кодом, используемых
при разработке ПО, используется локальный дистрибутив пакетов,
развернутый на серверах разработчика.
Для управления и хранения исходных кодов ПО используется система
контроля версий Git, репозиторий находится на серверах разработчика.

4. Сборка программного обеспечения.
Сборка ПО осуществляется автоматически при наличии новых коммитов
в систему контроля версий. Артефактами сборки ПО являются:
- docker-образы для серверных компонентов ПО,
- exe-исполняемый файл установщик для Windows-версии приложения.
Артефакты сборки так же автоматически загружаются на сервера
разработчика в хранилище образов и файлов.

5. Наличие эталонной среды для тестирования программного
обеспечения.
Все артефакты сборки версионируются, а также автоматически
разворачиваются в эталонной тестовой среде для осуществления
тестирования ПО.


Эталонная среда поддерживает одновременную развертку нескольких
версий ПО для упрощения тестирования отдельных функциональных
возможностей.
Информация об инфраструктуре разработки программного обеспечения
1. Используемые языки программирования.
Разработка ПО осуществляется с использованием следующих языков
программирования:
- JavaScript,
- TypeScript,
- Rust,
- bash-script,

2. Используемые программные пакеты.
При разработке ПО используются программные пакеты:
- Visual Studio Code

3. Управление и хранение исходного кода программного обеспечения.
Для хранения пакетов с открытым программным кодом, используемых
при разработке ПО, используется локальный дистрибутив пакетов,
развернутый на серверах разработчика.
Для управления и хранения исходных кодов ПО используется система
контроля версий Git, репозиторий находится на серверах разработчика.

4. Сборка программного обеспечения.
Сборка ПО осуществляется автоматически при наличии новых коммитов
в систему контроля версий. Артефактами сборки ПО являются:
- docker-образы для серверных компонентов ПО,
- exe-исполняемый файл установщик для Windows-версии приложения.
Артефакты сборки так же автоматически загружаются на сервера
разработчика в хранилище образов и файлов.

5. Наличие эталонной среды для тестирования программного
обеспечения.
Все артефакты сборки версионируются, а также автоматически
разворачиваются в эталонной тестовой среде для осуществления
тестирования ПО.


Эталонная среда поддерживает одновременную развертку нескольких
версий ПО для упрощения тестирования отдельных функциональных
возможностей.
Информация об инфраструктуре разработки программного обеспечения