TeamCity计划触发器具有其他VCS规则

时间:2013-09-05 08:46:01

标签: svn triggers teamcity teamcity-7.0

我正在尝试在 TeamCity 7.1.4 中配置一个计划触发器,它将在每天早上7点触发构建,但前提是自上次构建以来有对项目文件夹的提交。

我已配置了计划触发器:

enter image description here

使用这些VCS触发器规则:

-:.
+:root=SVN_Branch_builds:/ermc/**
+:root=SVN_Branch_builds:/development/source/Endava/ER/ERCommerce/**
  1. 删除所有规则
  2. 仅在有提交到VCS文件夹的情况下添加规则
  3. 仅在有提交到VCS文件夹的情况下添加规则
  4. SVN_Branch_builds是VCS根目录的名称。)

    但是,触发器根本不起作用。我错过了什么?

1 个答案:

答案 0 :(得分:1)

理想情况下,选中“仅在有待处理的更改时触发构建”并且&触发规则被定义它应该工作。不确定这里的确切问题,好像你没有任何错误。

一旦你转到'Build Configuration Home' -> Settings,你是否看到你的规则定义了&下一个预定时间是否正确?。

作为替代方法,您可以尝试使用类似cron的表达式http://confluence.jetbrains.com/display/TCD7/Configuring+Schedule+Triggers配置设置,以便每天安排。

从下拉菜单中选择Trigger build: as advanced(cron expression)&你可以根据需要设置时间触发器。