是否可以在TFS2017中构建Android和iOS应用程序?

时间:2016-12-19 09:28:32

标签: android ios tfs tfs2017

我相信TFS的新版本不会为Android和iOS提供原生支持(除非代码是用C ++编写的),但是在哪些方面可以解决这个问题?

假设我有一个移动客户端,每个平台都有一个版本 - Android,Windows Phone,iOS。我为Windows Phone制作新版本的方法是:打开Visual Studio,找到正确的构建定义并对新构建进行排队,然后构建从构建代理开始,输出将复制到指定的文件夹中在构建定义中。

是否可以为iOS和Android应用程序设置该程序?目前,该过程使用的是Hudson构建服务器,但我想要为iOS和Android构建定义,只需通过Visual Studio对新构建进行排队,并在文件夹中指定的文件夹中接收输出.ipa和.apk文件。定义。

提前感谢任何建议。

1 个答案:

答案 0 :(得分:2)

内部部署TFS支持自TFS 2015以来的基于新任务的构建系统的跨平台构建。检查Continuous integration on any platform

要构建Android应用,请使用Gradle任务:https://www.visualstudio.com/en-us/docs/build/steps/build/gradle

要构建Xcode项目,请使用Xcode构建任务:https://www.visualstudio.com/en-us/docs/build/apps/mobile/xcode-ios

此外,TFS 2017还有一些您可以直接使用的默认构建定义:https://www.visualstudio.com/en-us/docs/build/define/build