Avancé
Pipeline CI/CD Mobile Multi-Env
Automatisation du build, test et déploiement iOS/Android via Fastlane.
📝 Содержимое промпта
Agis en tant qu'ingénieur DevOps spécialisé Mobile. Nous devons mettre en place un pipeline CI/CD complet sur GitHub Actions pour une application React Native avec des environnements de Développement, Staging et Production.
Le pipeline doit :
1. Exécuter les tests unitaires et E2E (Detox) à chaque Pull Request.
2. Builder l'APK (Android) et l'IPA (iOS) lors d'un merge sur 'main'.
3. Déployer automatiquement sur Firebase App Distribution (Dev) et TestFlight/Play Store Internal (Prod).
Rédige le fichier de workflow YAML de GitHub Actions qui intègre Fastlane pour gérer les certificats iOS (Match) et le versioning du fichier `app.json`. Explique comment gérer les secrets (Keystore, Certificats, API Keys) de manière sécurisée dans le repository.