Карточка Middle CI/CD, фича-флаги и релизы спрашивают часто обновлено
Релизный пайплайн мобильного приложения
Вопрос
Опишите релизный пайплайн мобильного приложения.
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
Отсечка релизной ветки → сборка и подпись на CI → загрузка dSYM/маппинга R8 в крэш-аналитику → внутреннее тестирование (TestFlight, внутренний трек Play) → регресс → ревью магазина → поэтапная раскатка с мониторингом → 100% или пауза и хотфикс.
Ответ
Отсечка релизной ветки → сборка и подпись на CI → загрузка dSYM/маппинга R8 в крэш-аналитику → внутреннее тестирование (TestFlight, внутренний трек Play) → регресс → ревью магазина → поэтапная раскатка с мониторингом → 100% или пауза и хотфикс.
Разбор
Инструменты: fastlane, Gradle Play Publisher, Xcode Cloud, GitHub Actions, Bitrise, GitLab CI.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.