2011-06-06 189 views
1

我已經添加了一個外部應用程序到MSBuild項目的構建過程中(通過一個Exec任務),它使TeamCity認爲編譯失敗,因爲它打印出「Error ...」在一條線的開始。但是,這不是一個錯誤,即使它實際上是一個,Exec任務也被設置爲忽略該命令的退出代碼,這是外部應用程序用於通知錯誤的內容。錯誤的編譯失敗導致TeamCity

我該怎麼辦?我前幾天向官員詢問過,但至今沒有得到任何答覆。

回答

1

您可以創建自己的應用程序來隱藏輸出。然後閱讀退出代碼並失敗或繼續,具體取決於它的行爲。

+0

標記爲答案,因爲它似乎是目前解決問題的唯一方法。不過,我認爲這更像是一個來自TeamCity的bug。 – Neverbirth 2011-07-22 12:18:22

相關問題