一旦完成所有代码签入,我们是否可以编写批处理文件以将构建从 TFS服务器排队到任何共享位置,文件夹名称带有日期戳(queue_20170907) )即可。你可以帮帮我吗。
答案 0 :(得分:3)
我只创建一个.bat文件,并使用tfsbuild语句。
:(
您可以安排它运行,或创建一个调用批处理文件的构建定义,以便每晚在特定时间运行。
答案 1 :(得分:0)
您可以将 Rest API 用于queue a build。使用相应构建定义的日期设置构建号格式。
此博客 - Queue TFS/VSTS builds VIA PowerShell显示了如何使用powershell脚本使用适当的凭据连接到TFS,对构建进行排队,最后检索构建工件并存储包。
您还可以使用某些第三方扩展程序(例如Trigger Build Task)对任何构建定义进行排队。如果您需要在每晚的特定时间排队其他构建,只需设置scheduled trigger。