正则表达式的TeamCity VCS构建触发器很奇怪

时间:2016-11-29 13:15:31

标签: continuous-integration teamcity branching-and-merging build-triggers

我使用TeamCity 10进行持续集成,构建触发器配置存在问题。我需要通过匹配VSC提交注释中的特殊字来添加构建到构建队列,所以我用正则表达式创建VCS触发器:

+:comment=#testbuild:**

但现在我的情况很奇怪:

  • 如果我通过评论包含特殊字词来提交我的分支,则构建会添加到队列中。没关系。
  • 如果我在评论中没有特殊字的情况下提交我的分支,则构建不会添加到队列中。没关系。
  • 但如果我将其他分支与我的分支合并(它包含注释中带有特殊单词的变更集),其他分支构建也会添加到队列中,尽管其注释不包含特殊单词。不行!

为什么会发生这种情况,我该如何解决?有什么想法吗?

感谢。

0 个答案:

没有答案