Продолжаем цикл статей, посвященный полной автоматизации сборки и доставки Flutter-приложений!
Во второй части запланированной трилогии мы превращаем сборку мобильных приложений из рутинной задачи в автоматизированный процесс!
Сначала реализуем модульный и гибкий подход, создав центральный репозиторий с универсальными готовыми скриптами.
Затем пошагово разберем все необходимые изменения в коде и конфигурации Flutter проекта, которые обеспечат его беспрепятственную интеграцию с GitLab CI/CD.
А в конце увидим готовый пайплайн в действии: от коммита до получения подписанных релизных артефактов (APK/IPA), готовых к распространению.
Читайте и поддерживайте материал на Хабр