codemagic-ci-cd/codemagic-sample-projects
GitHub: codemagic-ci-cd/codemagic-sample-projects
Codemagic 官方提供的 CI/CD 示例项目集合,涵盖多种移动与跨平台框架的工作流配置参考。
Stars: 207 | Forks: 430
# Codemagic 示例项目

## Flutter
* [Flutter Android 和 iOS](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/flutter/flutter-android-and-ios-yaml-demo-project)
* [Flutter macOS 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/flutter/flutter-macos-demo-project)
* [Flutter Windows 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/flutter/flutter-windows-demo-project)
## Android 原生
* [Android 示例项目](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/android/android-native-quick-start)
## iOS 原生
* [iOS 示例项目](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ios/ios-native-quick-start)
## React Native
* [React Native Android 和 iOS](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/react-native/react-native-demo-project)
* [使用 Expo 且不 eject 的 React Native](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/react-native/expo-react-native-not-ejected)
## Unity
* [Unity Android、iOS、Windows 和 macOS 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/unity/unity-demo-project)
* [Steam 发布示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/unity/unity-deploy-steam)
## 其他平台
## 集成
### 崩溃报告
* [Firebase Crashlytics](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/firebase_crashlytics_demo_project)
* [Sentry](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/sentry_integration_demo_project)
### 代码质量
* [Codecov](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/codecov_integration_demo_project)
* [SonarQube / SonarCloud (iOS)](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/sonarqube_integration_demo_project/Sonar)
* [SonarQube / SonarCloud (Android)](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/sonarqube_integration_demo_project/Android)
* [Emerge Tools](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/emerge-tools-integration-demo-project)
### 消息通知
* [Discord](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/discord_integration_demo_project)
### 项目管理
* [Jira](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/jira_integration_demo_project)
### 测试
* [emulator.wtf](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/emulatorwtf-android-demo-project)
* [Katalon](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/katalon_integration_demo_project)
### 真机测试
* [Appetize](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/appetize_integration_demo_project)
* [BrowserStack (App Live)](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/browserstack_app_live_demo_project)
* [BrowserStack (App Automate)](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/browserstack_app_automate_demo_project)
* [Kobiton](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/kobiton_integration_demo_project)
* [LambdaTest](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/lambdatest_integration_demo_project)
* [pCloudy](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/pcloudy_integration_demo_project)
* [Sofy](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/sofy_integration_demo_project)
### 其他
* [Capgo](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/capgo_integration_demo_project)
## 较早的示例项目
### Flutter 示例
* [Flutter 集成测试](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/flutter/flutter-integration-tests-demo-project)
* [Flutter 多 flavor 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/flutter/flutter-flavors-demo-project)
### iOS (原生) 示例
* [iOS 自动代码签名示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ios/ios-automatic-code-signing-demo-project)
* [iOS 手动代码签名示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ios/ios-manual-code-signing-demo-project)
* [iOS 白标单一 scheme 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ios/ios-white-label-single-scheme-demo-project)
* [iOS Magic Actions 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ios/ios-magic-actions-demo-project)
### Android (原生) 示例
* [Android 结合 espresso 测试示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/android/android-espresso-demo-project)
### React Native 示例
* [React Native detox 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/react-native/react-native-detox-demo-project)
### 集成
* [Fastlane 集成示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/integrations/fastlane-integration-demo-project)
### YAML 示例
* [YAML 锚点和别名示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/yaml/yaml_anchors_aliases_sample)
### Cordova 示例
* [Cordova 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/cordova/cordova-demo-project)
## 获取帮助与支持
如果您有技术问题或需要有关特定问题的帮助,可以在我们的 [GitHub 讨论区](https://github.com/codemagic-ci-cd/codemagic-docs/discussions) 页面获取帮助。
已启用计费的客户可以使用应用内聊天小部件获取支持。您必须登录才能在右下角看到聊天图标(请注意,某些广告拦截器可能会阻止聊天小部件)。
## 提交问题
如果在示例项目中未涵盖某些使用场景,您可以创建一个 issue 来提出请求:
[https://github.com/codemagic-ci-cd/codemagic-sample-projects/issues](https://github.com/codemagic-ci-cd/codemagic-sample-projects/issues)
点击展开...
## Ionic 示例 * [Ionic + Capacitor 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ionic/ionic-capacitor-demo-project) * [Ionic + Cordova 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/ionic/ionic-cordova-demo-project) ## Kotlin Multiplatform Mobile 示例 * [KMM 示例](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/kotlin-multiplatform-mobile) ## .NET MAUI 示例 * [.NET MAUI Android 和 iOS](https://github.com/codemagic-ci-cd/codemagic-sample-projects/tree/main/dotnet-maui/dotnet-maui-android-ios/)标签:Flutter, React Native, 示例项目, 移动开发, 自动化构建