【问题标题】:How to trigger TC builds on specific commit comments only如何仅在特定提交评论上触发 TC 构建
【发布时间】:2016-04-25 20:35:03
【问题描述】:

我将 TC 9.0 与 Git 一起使用。我只想为所有拉取请求合并设置 VCS 触发器。我已经尝试过使用 VCS 触发规则:

-:**
+:comment=^Merge pull request:**

但到目前为止没有运气(无论提交消息如何,它都没有发现任何变化)。

任何想法我做错了什么?

【问题讨论】:

    标签: continuous-integration teamcity teamcity-9.0


    【解决方案1】:

    尝试设置内部属性teamcity.vcsTrigger.analyzeFullHistoryForMergeCommits=false。有关详细信息,请参阅 TeamCity 问题跟踪器中的 comment

    【讨论】:

      【解决方案2】:

      试试

      +:refs/pull/*/merge

      您可以通过here找到更多信息

      【讨论】:

      • 但这假设所有合并都是在'pull / ...'分支上进行的,这在我的情况下是不正确的
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-18
      • 1970-01-01
      • 2014-02-02
      • 1970-01-01
      • 2010-11-22
      相关资源
      最近更新 更多