2011-12-13 83 views
2

TeamCity在清理过程中似乎完全关闭,包括停止所有活动构建。调度的唯一选择似乎是每晚。我的构建需要几天时间才能运行。除禁用预定过程外,我还有其他选择吗?TeamCity清理是否真的需要关闭服务器?

enter image description here

即使我发挥服务器的构建过程用了近30分钟来执行。我有点担心生产服务器的外观,特别是每天运行!

+4

“我建立了需要几天时间才能运行”*哇*。 – vcsjones 2011-12-13 20:55:59

回答

0

如果您计划强化CI,那么您需要一个适合CI的庞大基础架构。查看构建工件是否在teamcity中被正确清除和配置。而不是在一个设置中进行清理,您可以自动执行它,并可能定期删除相对较旧的构建历史记录

而您的问题的答案是否,清理并不要求您关闭服务器,除非它崩溃。

编辑:团队关闭可能是由于我只能推测的众多原因。它可能因碰撞而关闭。但根据Jebrains wiki中给出的政策,关于服务器关闭没有提及。关闭整个服务器进行清理是完全不合逻辑的。 Source.

+0

我有点困惑。 TeamCity是否因为我明确要求它运行清理过程而关闭?如果我让它在预定的时间运行,那么它会在不关闭的情况下运行吗?或者你是否说我需要编写自己的清理程序? – dromodel 2011-12-13 21:37:37