GitLab
GitLab logoGitLab · Feature trail

iOS App Publishing with CI/CD

3 posts · Mar 2019 – Jun 2023

What this trail covers

GitLab CI/CD integrates with fastlane to automate the building, signing, and distribution of iOS applications to TestFlight. This includes configuring build environments, managing code signing using fastlane Match with GitLab Secure Files, and integrating with App Store Connect API for uploading builds. The process leverages macOS shared runners and defines CI jobs for building and releasing beta versions. This post details the process for Android code signing using Project-level Secure Files and CI variables.

All GitLab trails