集成TeamCity和Crashlytics的最佳方式是什么?

时间:2015-11-19 15:42:25

标签: continuous-integration teamcity crashlytics

我们正在开发移动应用程序(包括Android和iOS),并开始使用TeamCity构建我们的应用程序。问题是如何将TeamCity的构建上传到Crashlytics?你怎么解决这个问题?

3 个答案:

答案 0 :(得分:0)

我不知道现有TeamCity的Crashlytics插件可用于集成。 最简单的解决方法是添加Command Line Runner构建步骤,调用curl将上传重新获取的文件。

答案 1 :(得分:0)

对于iOS,您可以使用fastlane并通过teamcity触发上传。 Fastlane有用于崩解的插件。

对于Android,你可以编写一个自定义脚本来将神器(apk)上传到crashlytics。 我们正在使用Hockey应用程序并以此方式执行。

答案 2 :(得分:0)

可能有点迟到但是在gradle命令之下会将apk上传到crashlytics beta

./gradlew crashlyticsUploadDistributionRelease

有关详细信息,您可以查看Crashlytics Beta distribution文档。