是否有可能从TeamCity构建中获取原始构建日志?我编写了一个自定义测试运行器,它可以作为命令行构建步骤运行,并通过将##teamcity...
行打印到stdout来报告测试结果。 TeamCity的构建日志似乎在识别出它们时将它们剥离出来。我希望看到原始输出以帮助调试我的测试运行器。是否可以从TeamCity构建中获取原始构建日志?
更新: 显然这根本不可能。 neverov(我假设JetBrains的Dimitry Neverov?)已经解释了这一点并给出了解决方法,所以我已经接受了他的答案。
这对我使用TeamCity 6.5.5(构建18087)不起作用。它似乎给出了与网站上的构建日志相同的文本。它绝对不会给我'## teamcity'行。 – 2012-07-08 22:44:28
事实证明,并非所有的服务消息都是平等的,即使在完整的构建日志中,TeamCity也隐藏了其中的一部分。测试结果消息也被隐藏。所以调试它的唯一方法是在本地或代理上运行构建脚本。如果输出中有消息,但TeamCity忽略它们,请发布错误。 – neverov 2012-08-03 19:26:28