fastlanemobile-ci-cd

Solid

Automated mobile build, test, and deployment with Fastlane

DevOps & Infrastructure 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Fastlane/Mobile CI-CD Skill ## Overview This skill provides comprehensive capabilities for mobile CI/CD automation using Fastlane. It enables automated builds, testing, code signing, beta distribution, and app store deployments for both iOS and Android platforms. ## Allowed Tools - `bash` - Execute Fastlane commands, Ruby, and bundler - `read` - Analyze Fastfile, Appfile, and configuration files - `write` - Generate Fastlane configurations and lanes - `edit` - Update existing Fastlane configurations - `glob` - Search for Fastlane and CI configuration files - `grep` - Search for patterns in CI/CD configurations ## Capabilities ### Fastlane Configuration 1. **Fastfile Setup** - Create platform-specific lanes - Configure before_all and after_all hooks - Implement error handling with error blocks - Set up environment variables - Configure lane options and parameters 2. **Appfile Configuration** - Configure app identifiers - Set up Apple ID and team settings - Configure Google Play credentials - Set environment-specific values ### iOS Code Signing 3. **Match (Code Signing)** - Configure Git-based certificate storage - Set up development, adhoc, and appstore profiles - Implement automatic certificate renewal - Handle multiple team configurations - Configure readonly mode for CI 4. **Manual Code Signing** - Import certificates with cert action - Generate provisioning profiles with sigh - Configure entitlements - Hand...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills