【发布时间】:2016-10-05 13:31:14
【问题描述】:
我对 CI 有点陌生,所以我希望你们能提供尽可能多的细节。
我为不同的原生 Android 应用程序配置了两个构建服务器,一个使用 Bitrise,另一个使用 VSTS(Visual Studio Team Services),我还配置了一个启用了 Crashlytics/Beta 工具包的 Fabric 帐户以自动分发 APK每个构建。 我需要添加一个构建步骤或一些配置,可能使用 Ant 或其他方式,以使用来自存储库中提交的消息更新上传到 Fabric 的每个构建的发行说明,以进行测试。
提前致谢!
这是我的 VSTS 配置截图
以及根文件夹中的 build.xml (Ant) 和 script_release_notes.txt (Powershell) 的屏幕截图:
【问题讨论】:
-
来自 Fabric 的 Mike。如果在构建流程中,您可以将提交保存到 .txt 文件,然后您可以通过 Ant Beta 发布命令上传该文件:-DbetaDistributionReleaseNotesFilePath=release_notes.txt
-
谢谢迈克。实际上,这是我手动完成的一部分。我需要的是自动从提交中获取数据,这样我就可以以某种方式创建 de 文件并上传它。
-
啊,好吧!抱歉,我对这方面不太熟悉。
标签: android git azure-devops crashlytics-beta bitrise