Настроить процесс автоматической сборки CICD десктопного ПО для Linux и Windows
Имеется:
* Gitlab private instance (на яндексе)
* Виртуальная машина на Windows или Linux
* Программный продукт, который использует технологии: С++, Qt
Необходимо настроить полностью автоматизированный процесс сборки ПО с помощью сервиса Jenkins
В результате система должна работать так, чтобы при каждом коммите в любой из веток репозитория gitlab, происходила сборка 3х версий ПО:
1. Версия для Windows 10, 11
2. Версия для Linux (Debian 22 или аналог)
3. Версия для Астра Линукс (kernel 5.15)