是否可以使用TFS使用构建定义来运行bat文件?

时间:2015-12-04 01:18:53

标签: tfs build-process tfs2012

TFS 2012是否可以使用构建定义来运行bat文件?

我的应用程序是在TeamCity上构建的,只需运行一个可以完成所有工作的build.bat(构建,测试,打包,部署)。我尝试过在线寻找一种方法,我可以在TFS上运行构建JUST运行build.bat(没有别的)但是我还没有能够找到一种方法来使用构建定义来做到这一点

2 个答案:

答案 0 :(得分:2)

  1. 您可以设置构建定义以构建虚拟解决方案,然后将构建后脚本路径参数设置为build.bat。
  2. 您可以自定义构建模板以运行build.bat。
  3. 您应该尝试将活动分开,因为如果Package(或Deploy)活动失败,那么您必须再次构建(并测试):"构建一次部署许多"

答案 1 :(得分:1)

您应该升级TFS服务器以利用更现代的工具。在TFS 2015中,microsoft引入了一个新的构建系统,可以完全满足您的需求。

它有一个执行bat文件的任务,你只能使用该任务。