【问题标题】:How to change multiple build definitions into schedule builds如何将多个构建定义更改为计划构建
【发布时间】:2016-10-17 19:09:24
【问题描述】:

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

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

提前致谢。

【问题讨论】:

    标签: tfs build continuous-integration schedule


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      您应该能够一次更改多个构建的触发器。我还创建了一组 powershell 扩展来批量创建/编辑构建,但是还没有用于触发器的 CmdLet,但是如果您有兴趣扩展它,请查看(如果您愿意,请向我发送拉取请求;)): https://github.com/sanderaernouts/tfs-build-tools

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-07-03
        • 1970-01-01
        • 2013-07-25
        • 2016-11-02
        • 2014-11-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多