VSTS-TFS触发构建限制策略

时间:2018-05-24 07:36:31

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

我已经配置了一个触发器来在TFS2018仪表板上执行项目的构建。我检查的选项是:

  • 触发状态:已启用
  • 构建正在进行时批量更改:已选中。

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

1 个答案:

答案 0 :(得分:1)

您可以通过其中一种方式定义部署批准,这意味着您可以批准构建或拒绝其启动。为此:

确定您是否需要针对环境的部署前批准者,部署后批准者或两者。然后打开相应的条件面板。

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

enter image description here

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