【问题标题】:VSTS-TFS trigger build limit policyVSTS-TFS 触发构建限制策略
【发布时间】:2018-11-03 08:13:59
【问题描述】:

我已配置触发器以在 TFS2018 仪表板中执行项目的构建。我检查的选项是:

  • 触发器状态:启用
  • 构建过程中的批量更改:已选中。

当开发团队的许多人同时签入许多更改时(例如一小时内签入 4 次),我的问题就出现了。可以限制每小时最多 1 次构建的构建编译次数吗?任何其他方式来配置 jobagent 以对每个项目执行此限制?

【问题讨论】:

    标签: c# tfs continuous-integration azure-pipelines


    【解决方案1】:

    您可以定义部署批准的一种方式,这意味着您可以有权批准构建或拒绝它开始。这样做:

    确定环境是否需要部署前审批者、部署后审批者或两者都需要。然后打开相应的条件面板。

    对于部署前批准,选择环境入口点处的图标并启用部署前批准者。

    其次,对于 CI/CD 的概念,构建应该在每次签入时实际运行,以确保您的测试服务器始终拥有最新的代码。

    【讨论】:

    • 那么,解决方案是批准构建,而不是排队构建并控制它的执行时间?感谢您的快速答复
    • 这会给你带来其他问题,人们签入并需要移动他们的代码而它没有移动,这会让你更加头疼。在这种情况下最好有控制权。如果有帮助,别忘了标记问题
    猜你喜欢
    • 2018-10-18
    • 1970-01-01
    • 1970-01-01
    • 2015-04-22
    • 2011-11-08
    • 2016-04-22
    • 2017-12-18
    • 1970-01-01
    • 2017-01-08
    相关资源
    最近更新 更多