⚙️ В мобильной разработке на Flutter выигрывает тот, кто умеет быстро и стабильно доставлять результат. А для этого без автоматизации — никуда.
Мы перепробовали разные подходы и пришли к выводу: self-hosted решения — это гибкость, надёжность и полный контроль. И GitLab в этом плане — настоящий универсал.
Сегодня мы открываем цикл статей, посвященный полной автоматизации сборки и доставки Flutter-приложений.
В первой части расскажем, как из обычной физической машины сделать рабочую лошадку для CI/CD-процессов. Итогом прочтения станет настроенная инфраструктура, готовая принимать задачи из GitLab.