我正在尝试在 TeamCity 7.1.4 中配置一个计划触发器,它将在每天早上7点触发构建,但前提是自上次构建以来有对项目文件夹的提交。
我已配置了计划触发器:
使用这些VCS触发器规则:
-:.
+:root=SVN_Branch_builds:/ermc/**
+:root=SVN_Branch_builds:/development/source/Endava/ER/ERCommerce/**
(SVN_Branch_builds
是VCS根目录的名称。)
但是,触发器根本不起作用。我错过了什么?
答案 0 :(得分:1)
理想情况下,选中“仅在有待处理的更改时触发构建”并且&触发规则被定义它应该工作。不确定这里的确切问题,好像你没有任何错误。
一旦你转到'Build Configuration Home' -> Settings
,你是否看到你的规则定义了&下一个预定时间是否正确?。
作为替代方法,您可以尝试使用类似cron的表达式http://confluence.jetbrains.com/display/TCD7/Configuring+Schedule+Triggers配置设置,以便每天安排。
从下拉菜单中选择Trigger build: as advanced(cron expression)
&你可以根据需要设置时间触发器。