如何将多个构建定义更改为计划构建

时间:2016-06-16 10:14:42

标签: tfs build continuous-integration schedule

我们有大约300个TFS CI构建定义,现在我想将其更改为计划构建。是否可以将CI多个构建更改为已计划。

一个接一个地改变的真正的过程。我想要一些PowerShell或批处理脚本来运行构建或任何工具来更改多个TFS构建定义以安排构建。

提前致谢。

2 个答案:

答案 0 :(得分:1)

您可以使用TFS API以编程方式创建和编辑构建定义。这是一个例子:

http://blog.ehn.nu/2010/04/creating-a-build-definition-using-the-tfs-2010-api/

答案 1 :(得分:0)

看看: https://visualstudiogallery.msdn.microsoft.com/73bf2d8e-aec6-406c-8e7f-1c678e46557f

您应该能够立即更改多个构建的触发器。我还创建了一组powershell扩展来批量创建/编辑构建,但是还没有针对触发器的CmdLet,但看看你是否有兴趣扩展它(如果你这样做,请给我一个拉取请求;)): https://github.com/sanderaernouts/tfs-build-tools