从TFS Build调用的Powershell脚本排队TFS构建

时间:2014-08-20 20:16:14

标签: powershell tfs

我有一个构建定义,我在其中使用它时,它调用一个Powershell脚本,它实际上排队多个构建。我使用的代码来自此网页作为参考:How to queue build from powershell script

如果我从ISE或Powershell控制台调用它,这个脚本运行正常并且有效。但是,如果我从构建中调用它,它就无法工作。有什么想法可能会发生吗?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用tfsbuild.exe命令行实用程序。打开一个"开发人员命令提示符"并输入TFSBuild help start

您还可以使用正确的API(例如How to queue another TFS (2012) Build from a TFS Build AND pass process parameters?)。

第三个选项是使用Community Build Extensions自定义构建模板。