是否有可能從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