在Teamcity(版本7.1)中,如何设置要触发的构建,例如每20分钟运行一次?
我注意到您可以设置基于时间的计划,例如“每天18:00运行此构建”,但这不是我想要的。
答案 0 :(得分:11)
您可以使用带有cron表达式的Schedule触发器来执行此操作。
我相信你需要这个:
(或任何你想要的间隔)
TeamCity使用Quartz进行日程安排,请参阅更多cron expression examples。
答案 1 :(得分:1)
您需要的cron表达式是“0 0/20 * * *?*”
答案 2 :(得分:0)
请参阅these cron expression examples
这里的cron表达式:
在构建配置设置
下触发器> “添加新触发器”> “计划触发”
从“当时:”下拉列表中选择“高级(cron表达式)
”这适用于TeamCity版本:2017.1.2
答案 3 :(得分:-1)
您可以使用HTTP触发构建,因此您可以通过使用操作系统任务调度程序发出此类请求来执行您所要求的操作。
http://confluence.jetbrains.com/display/TCD7/Accessing+Server+by+HTTP