构建2015触发器 - 持续集成,触发存储库中定义的任何路径中的更改

时间:2016-09-19 08:40:47

标签: tfs continuous-integration repository azure-pipelines

构建2015年vNext触发器 - 持续集成,触发存储库中定义的任何路径中的更改

如果我在on-Promise版本中定义vNext Build并且我希望它作为CI Build(持续集成)运行,我必须在触发器部分中定义整个列表,我已经在存储库中定义了

如果在存储库中定义的任何tfs路径中发生更改,我希望我的ci-builds能够运行。但为了实现这一点,我总是要将从存储库到触发器的所有内容复制粘贴 - ci部分。

它烦人且耗时,特别是因为如果你想从现有的构建中定义新的构建,ci触发器定义也不会被克隆。

也许任何人都有这样的想法并且可能有一些想法可以让它更容易,更省时间吗?

1 个答案:

答案 0 :(得分:2)

默认情况下没有此类功能或设置,因为存储库和CI过滤器用于不同目的:

  

存储库指定将从远程数据库下载哪些文件   通过构建代理将存储库存储到本地源目录中   构建过程的开始。

     

CI过滤器选择要包含的版本控制路径   排除。

默认情况下,CI过滤器与存储库映射相同的想法是submitted at the Visual Studio User Voice,Microsoft产品团队会仔细评估它。