Github 阻止teamcity运行未经更改的生成

Github 阻止teamcity运行未经更改的生成,github,version-control,triggers,teamcity,Github,Version Control,Triggers,Teamcity,我正试图阻止TeamCity将没有更改的构建排队。当从GitHub合并PR时,TeamCity正在将两个构建排队 我的设置如下所示: 有什么想法吗 这是一个构建摘要日志 提前感谢, Tim只需添加一个新的“触发规则”,它将监视任何文件更改。该规则应为:“+:”请查看此注释:。也许这就是你的情况。建议的解决方法是设置内部属性:teamcity.vcsTrigger.analyzeFullHistoryForMergeCommits=false。不需要重新启动服务器。有帮助吗?是什么触发了额外

我正试图阻止TeamCity将没有更改的构建排队。当从GitHub合并PR时,TeamCity正在将两个构建排队

我的设置如下所示:

有什么想法吗

这是一个构建摘要日志

提前感谢,


Tim

只需添加一个新的“触发规则”,它将监视任何文件更改。该规则应为:“+:”

请查看此注释:。也许这就是你的情况。建议的解决方法是设置内部属性:
teamcity.vcsTrigger.analyzeFullHistoryForMergeCommits=false
。不需要重新启动服务器。有帮助吗?是什么触发了额外的构建?(在构建详细信息中选中“触发者”)它是由GitHub webhooks触发的。这可以与GitHub webhooks结合使用吗?是的,GitHub webhooks只是通知TeamCity存储库中有更改。然后由TeamCity(以及您配置的规则)进行签出和构建。