【问题标题】:Teamcity VCS Build Trigger not workingTeamcity VCS 构建触发器不起作用
【发布时间】:2013-05-31 07:45:55
【问题描述】:

我使用的是 TeamCity 7.1,我已经配置了我的构建配置并添加了一个 VCS 构建触发器,用于在签入完成时触发构建。(VCS 触发器配置是默认配置,我没有更改)

在我将代码推送到 git 后,teamcity 实现了它(如您所见 => http://prntscr.com/17j33d),但不会触发构建。

我想在源上检测到更改时触发构建。

【问题讨论】:

  • 我有几乎完全相同的问题,Subversion 和 TeamCity 8.0.2。这适用于同一项目的不同构建配置。
  • 目前它正在工作,虽然我没有改变任何东西:)
  • 我的工作是通过从头开始重新创建整个构建配置的权宜之计。我发现如果我没有定义 VCS 触发规则,它就可以工作。只要我添加一个,我就必须包括“+:”。规则(如对话框中所述),即使我删除了所有规则。我怀疑即使您删除对话框中的所有规则,“包含所有”规则的自动添加仍会保留在 XML 幕后。

标签: teamcity teamcity-7.1


【解决方案1】:

确保在 VCS 触发器对话框中选中“在每次签入时触发构建”选项。我认为默认情况下,它是未选中的,因此如果您实际上使用的是默认配置,则可能未启用。

如果这不起作用,请尝试定义“+:”。在 VCS 触发规则中,如 JMD 所述。您也可以尝试删除构建触发器并使用您想要的规则创建一个新触发器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多