【问题标题】:How to deploy APK from TFS to Google Play?如何将 APK 从 TFS 部署到 Google Play?
【发布时间】:2016-03-27 06:36:42
【问题描述】:

我正处于一个原生 Android 应用程序端项目的研究阶段,我想为此使用 Android Studio 和 Visual Studio Online (TFS)。该应用还将包含用 .Net 编写的 Web 服务部分(WCF/WebAPI TBD)。

到目前为止,我已经找到了如何将 TFS 与 Android Studio 集成并使用 Maven 构建包,但我对如何自动化从 TFS 到 Goole Play 的包部署感到困惑。

是否可以将 TFS 部署到 Google Play?

  • 如果是这样,我该如何配置 TFS 来执行此操作?
  • 如果没有,是否有我应该使用的替代 ALM 来满足所有这些要求(SCCM、规划、构建、测试、部署到网站和 Google Play)?

注意:我可能想通过它获利,因此它将是封闭源代码。

【问题讨论】:

标签: android tfs google-play continuous-deployment azure-devops


【解决方案1】:

要将现有任务上传到 VSO,您需要使用“TFS Cross Platform Command Line”,也称为 TFX。

说明在 GitHub 的 README.md 中。基本上:

  • 从 Node 网站安装 Node.JS。
  • 在命令行运行:npm install –g tfx-cli
  • 运行 tfx login 并输入您的收藏网址(可能 https://youraccount.visualstudio.com) 和你的 personal access token
  • 运行tfx upload <folder> 上传您的任务。
  • 运行tfx delete <GUID> 删除您的任务。 TFX 不会覆盖,所以 您需要先删除,然后再重新上传。

查看此博客:https://www.simple-talk.com/sql/database-delivery/writing-build-vnext-tasks-for-visual-studio-online/

然后,您可以在 vNext 构建的构建步骤中添加 this task,以自动从 Visual Studio Online 部署到 Google Play。

【讨论】:

  • 我还没有机会验证,但我会暂时标记为答案。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-07
  • 2011-10-21
  • 2018-09-25
  • 2018-08-23
  • 1970-01-01
  • 1970-01-01
  • 2014-04-22
相关资源
最近更新 更多