我使用 TeamCity 10 进行持续集成,构建触发器配置存在问题。我需要通过匹配 VSC 提交注释中的特殊单词来添加构建以构建队列,因此我使用正则表达式使 VCS 触发:
+:comment=#testbuild:**
但现在我遇到了奇怪的情况:
- 如果我使用包含特殊词的评论提交到我的分支,则构建会添加到队列中。没关系。
- 如果我在评论中没有特殊词的情况下提交到我的分支,则构建不会添加到队列中。没关系。
- 但是如果我将其他分支与我的分支合并(它包含注释中带有特殊单词的变更集),其他分支构建也会添加到队列中,尽管它的注释不包含特殊单词。不好!
为什么会发生,我该如何解决?任何想法?
谢谢。