我有一些构建,我不想在工作时间之外用完(它们是依赖于一夜之间不可用的第三方系统的集成测试)。可以将TeamCity配置为仅在特定时间运行某些构建,或者不在晚上10点到8点30分之间运行构建吗?
看起来我可以使用StartBuildPrecondition钩子编写一个插件来执行此操作,但我想知道它是否已存在?
由于 马特
答案 0 :(得分:4)
这个的基本解决方案是使用Schedule Trigger,它允许您指定构建执行的时间。
通过将构建设置为在白天频繁执行,但只有在进行更改时,才会出现由VCS更改触发的持续集成构建。
示例计划在上午8:00到晚上10:00之间每5分钟执行一次的触发: