我有一个TeamCity配置来监视Github拉取请求,这样它就会从Github获取任何拉取请求,然后触发构建。
现在,我只希望它为包含特定文件夹中的更改的拉取请求触发一个bulid。
我们说我的repo根文件夹是c:\ myProject,特定文件夹是c:\ myProject \ HelloWorld。我的目标是,如果pull请求包含对HelloWorld文件夹中文件的更改,则TeamCity仅触发构建。
有关如何配置它的任何想法?非常感谢。
答案 0 :(得分:8)
在VCS触发器中,您可以使用类似Ant的通配符定义trigger rule,在本例中为+:HelloWorld / **(在此示例中,确切的文件路径语法可能不正确)。