【问题标题】:vcs trigger rules TeamCity and Plastic SCMvcs 触发规则 TeamCity 和 Plastic SCM
【发布时间】:2017-04-26 04:14:23
【问题描述】:

TeamCity 2017.1(内部版本 46533)

塑料单片机版本 5.4.16.814 Doobie Brothers - China Grove

我在 TeamCity 触发器中配置了一个包含触发器规则,以包含来自特定 VCS 根目录和特定文件路径的更改。

+:root=testbuild_VCSTestBuilds:Utilities/**

该规则仅应在检测到实用程序文件夹中的更改并忽略任何其他文件夹中的任何更改时触发构建。

一旦发生更改,设置此规则后,它就会被识别为待处理的更改 - 但不会触发任何构建。

我做错了什么还是 TeamCity 和 Plastic SCM 之间存在问题

【问题讨论】:

  • 我会检查您的代理是否处于活动状态,或者是否有任何问题将构建分配给代理。
  • 嗨 - 构建代理处于活动状态,如果手动运行作业,一切都很好 - 触发规则似乎没有在文件夹中获取更改。如果我删除规则并让它监视整个根目录,那么它将自动触发。应用规则的原因是开发人员在单个分支上有 3 个谨慎的项目(继承问题) - 触发规则应该使我能够选择哪些更改(因为它们位于存储库中的单独文件夹中)应该触发构建

标签: triggers teamcity plasticscm


【解决方案1】:

在您设置触发规则的 VCS 触发器对话框中,确保分支过滤器中包含适当的分支。

【讨论】:

  • 监控VCS Roots,分支为主分支
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-27
  • 2011-06-10
  • 2011-05-06
相关资源
最近更新 更多