我使用 TeamCity 7.1,我已经配置了我的构建配置并添加了一个 VCS 构建触发器,用于在 checkin 完成时触发构建。(VCS 触发器配置是默认的,我没有改变它)
在我将我的代码推送到 git 之后,teamcity 实现了它(如您所见 => http://prntscr.com/17j33d ),但不会触发构建。
我想在源上检测到更改时触发构建。
最佳答案
确保在 VCS Trigger 对话框中选中了“Trigger a build on each check-in”选项。我认为默认情况下,它是未选中的,因此如果您实际上使用的是默认配置,则可能不会启用它。
如果这不起作用,请尝试定义“+:”。在 VCS 触发规则中,如 JMD 所述。您还可以尝试删除构建触发器并使用您想要的规则创建一个新触发器。
关于Teamcity VCS 构建触发器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16852294/