我刚刚迁移到Android Studio,我正在尝试使用gradle构建系统继续在我们托管Team Foundation Server的服务器上进行集成。
之前我能够通过MSBuild使用ant和AntBuildFile标签创建使用TFS的android构建。
http://stefan.samaflost.de/repos/anttask/doc.xhtml
有没有办法通过TFS启动gradle构建,类似于我为ant做的事情?
我看到这个插件允许您通过gradle部署到azure云服务 https://github.com/MSOpenTech/TFS-Gradle-plugin 但是,我只需要像在正确的目录中运行“gradle assembleRelease”一样简单。
我正在运行TFS 2013.
谢谢!
答案 0 :(得分:3)
就像切换到exec msbuild命令并调用gradle一样简单。
<Target Name="Build" >
<Exec Command='"$(GRADLE_HOME)/bin/gradle" assembleRelease' WorkingDirectory="$(MSBuildProjectDirectory)/../../AlpineMetricsAndroidApp/Branch_2_1_0/platforms/android" />
</Target>