nunitLogPublisher

nunitLogPublisher 作業會將 NUnit XML 日誌當作要素項新增到建置結果中。

下表說明 nunitLogPublisher 作業屬性。

屬性 說明 必要

buildResultUUID

要更新之建置結果的 UUID。 這個屬性的值通常是 ${buildResultUUID},因為在使用 Jazz Build Engine 時,內容是內建的。

filePath

XML 日誌的路徑,或是含有 XML 日誌的目錄路徑。這個路徑可以是起始於建置檔基本目錄的相對路徑,也可以是完整路徑。

repositoryAddress

要用的團隊儲存庫的位址。 這個屬性的值通常是 ${repositoryAddress},因為使用 Jazz Build Engine 時,內容是內建的。

userId

要用的使用者 ID。

componentMap

含有「套件名稱至元件」對映資訊之檔案的路徑。套件名稱必須符合測試套組類別的套件。

componentName

要關聯於這個要素項的特定元件。

failOnError

如果是 true(預設值),當發生錯誤時,作業會失敗。 如果是 false,會忽略某些錯誤,並完成作業。

mayFailPattern

測試套組類別名稱的子字串。 包含型樣的任何測試套組類別名稱,即使失敗,也不會造成整體建置失敗。 型樣是一個簡式字串,而不是正規表示式。 如果沒有指定,任何測試套組失敗都會造成建置失敗。

password

使用者 ID 的密碼,除非另有指定,否則,預設為零長度的字串。

passwordFile

連線所用的密碼檔。 您可以利用 -createPasswordFile 引數呼叫 Jazz Build Engine 來建立適當的密碼檔。 您只能指定一個密碼檔。

verbose

指定輸出其他更多的訊息。預設值是 false。

範例

<nunitLogPublisher buildResultUUID="${buildResultUUID}"
                    repositoryAddress="${repositoryAddress}"
                    userId="${userId}"
                    password="${password}"
                    filePath="nunit/TestResult.xml"
                    verbose="true"
                    componentName=".NET"/>

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤