我们可以创建批处理文件来从TFS服务器对构建进行排队吗?

时间:2017-09-07 07:17:11

标签: c# batch-file tfs

一旦完成所有代码签入,我们是否可以编写批处理文件以将构建从 TFS服务器排队到任何共享位置,文件夹名称带有日期戳(queue_20170907) )即可。你可以帮帮我吗。

2 个答案:

答案 0 :(得分:3)

我只创建一个.bat文件,并使用tfsbuild语句。

:(

您可以安排它运行,或创建一个调用批处理文件的构建定义,以便每晚在特定时间运行。

答案 1 :(得分:0)

您可以将 Rest API 用于queue a build。使用相应构建定义的日期设置构建号格式。

此博客 - Queue TFS/VSTS builds VIA PowerShell显示了如何使用powershell脚本使用适当的凭据连接到TFS,对构建进行排队,最后检索构建工件并存储包。

您还可以使用某些第三方扩展程序(例如Trigger Build Task)对任何构建定义进行排队。如果您需要在每晚的特定时间排队其他构建,只需设置scheduled trigger

enter image description here