【发布时间】:2014-05-02 11:41:04
【问题描述】:
我正在寻找一种方法,可用于从我的 CI 服务器自动将应用程序发布到 Google Play 商店中的 alpha 和 beta 测试流。
我的 CI 设置如下:
- Android 应用是使用 Android Studio 编写的(使用 Eclipse 确实不是我们的选择)。
- 构建脚本使用 Rake 编写,并运行 Gradle 任务以及 Calabash-Android 测试。
- 构建服务器是 Teamcity 8+,目前托管在本地(尽管我们可能会迁移到云端的 Jenkins)。
通过stackoverflow扫描了这个问题的答案,唯一找到的是API to automatically upload apk to Google Play?这个答案已经有一年多了,而且我们都知道一年是软件开发的一生,所以我希望事情可能有所改善。
我还有一个子问题,发布到这两个流后,测试人员需要多长时间才能在商店中看到它们?我听说 24 到 48 小时,考虑到应用发布到生产只需要几个小时,这似乎有点奇怪。
【问题讨论】:
-
Brand-spanking-new:Google 刚刚提供了发布 API。检查文档@@developers.google.com/android-publisher/#publishing 抱歉 - 还没有完整的解决方案,我自己正在完成设置...
-
这个问题的状态如何?
-
@pauljriley 你能分享你如何上传apk到play store吗?
-
我不知道,但是你有没有为此寻找过 Android Studio 插件?
-
对于那些通过网络搜索来到这里并只想得到答案的人,不管是否离题:Fastlane 是一个自动化 Play Store 和 App Store 部署的工具。
标签: android gradle rake publish