Add integrate GitLab with Test Flight to email campaigns (when is_creating_ios_app is true)
Problem
Gitlab does not support IOS runners in the shared runner pool. As a result, projects building and IOS application must utilize self-hosted runners. Meaning that the setup for a CI/CD pipeline for IOS developers is much different than other application types.
Proposal
When we know that a user is building an IOS application we should update the first time experience to guide them through set up for what is needed in order to deploy onto IOS. As soon as we know that is_creating_ios_app = true
we should send an email suggesting that the user follow these instructions: https://about.gitlab.com/blog/2019/03/06/ios-publishing-with-gitlab-and-fastlane/
Potentially we could like directly to this video to show the benefits: https://www.youtube.com/watch?v=325FyJt7ZG8
Test
Group: 50% of projects with is_creating_ios_app = true
Metrics:
- Verify usage rate
- Conversion rate
- User invitation rate
Proposed Email
Header: Building for iOS? We’ve got you covered.
Body Copy: Want to get your iOS app up and running, including publishing all the way to TestFlight? Follow our guide to set up GitLab and fastlane to publish iOS apps to the App Store.
Main CTA: Learn how to build for iOS
Secondary CTA: Watch iOS building in action.