0
我試圖在nant.onfailure
中獲取構建失敗的消息。我知道我可以使用try/ catch
但我想避開這條路線。沒有try/catch
是否有可能獲得失敗的消息?如何獲取nant.onfailure中的錯誤消息
我試圖在nant.onfailure
中獲取構建失敗的消息。我知道我可以使用try/ catch
但我想避開這條路線。沒有try/catch
是否有可能獲得失敗的消息?如何獲取nant.onfailure中的錯誤消息
我不確定您是否知道NAntContrib庫。
http://nantcontrib.sourceforge.net/
您可以包括他們的圖書館,以獲得額外的設置「任務」的。我目前使用稱爲「記錄」的任務來做成功和失敗時的日誌記錄,沒有任何try/catch。
喜歡的東西,
<property name="Build.FailureLog" value="C:\TestLog.txt" />
<!-- Start the listener record -->
<record name="${Build.FailureLog}" level="Verbose" action="Start" />
<property name="nant.onfailure" value="Failure" />
<target name="Failure" description="This target is called upon when the build has failed." >
<!-- Close the listener -->
<record name="${Build.FailureLog}" action="Close" />
<!-- Additionally you could send emails by including in mail -->
</target>