Mobile Tophatting Process
Mobile Release Engineering at Scale with Shipit Mobile - Shopify

Mobile Release Engineering at Scale with Shipit Mobile - Shopify

5/17/2019

What this post added

This post introduces Shipit Mobile, a new platform designed to automate and streamline the mobile app release process at Shopify. It addresses the manual and error-prone nature of previous mobile releases by providing a unified interface for creating, managing, and distributing app releases. Key features include automated build and version number management, integration with CI pipelines, support for multiple distribution channels (Google Play and App Store) via official APIs and Fastlane, a configurable setup favoring convention over configuration, and enhanced visibility through Slack notifications. The post also details the branching model used (trunk-based development with release branches) and the role of the Release Captain, emphasizing transferability and reduced burden.

Read the original post ↗