Описание технических средств хранения и компиляции исходного кода ПО


Исходный код хранится в GitLab, который развернут на физическом сервере. Физический сервер арендуется в компании SmartApe https://www.smartape.ru/data-centers/datapro1.

Доступ к исходному коду на GitLab ограничен по IP адресам (доступен только с IP-адресов офиса).

ПО написано на нескольких языках программирования:
  • Сервер - HTML, PHP, JavaScript, vue.js, Node.js.
HTML, PHP, JavaScript - не компилируются, а интерпретируются "на лету".
vue.js - компилируется при выгрузке релиза.
Node.js - компилируется при выгрузке релиза.

  • Мобильное приложение Android - Kotlin.
Компилируется разработчиком при сборке приложения перед выкладкой в маркет.

  • Мобильное приложение iOS - Swift.
Компилируется разработчиком при сборке приложения перед выкладкой в маркет.