這項作業會取得指定專案的錯誤。 它是 projectBuild 作業的子集(它不會執行建置作業,只會取得專案錯誤,不論它們的建立方式為何都是如此)
參數
屬性 | 說明 | 必要 |
---|---|---|
ProjectName | 要建置的專案名稱 | 是 |
FailOnError | 如果專案包含任何錯誤,建置是否應該失敗 | 否,預設值是 false。 |
ShowErrors | 當作建置錯誤來計算和處理的問題層次 | 否,預設值是 true |
SeverityLevel | 如果檔案已經存在,是否加以改寫。 | 否,預設值是 ERROR。可能是 ERROR、WARNING 或 INFORMATION。 |
CountValidationErrors | 是否將驗證問題當作專案錯誤來計算 | 否,預設值是 true |
PropertyCountName | 接收專案錯誤計數的內容 | 否,預設值是 ProjectErrorCount |
PropertyMessagesName | 接收專案錯誤訊息的內容 | 否,預設值是 ProjectErrorMessages |
範例
<projectGetErrors ProjectName="myProject" SeverityLevel="WARNING" PropertyCountName="myProjectErrorCount PropertyMessagesName="myProjectErrorMessages" /> <echo message="projectGetErrors: projectName=${projectName} project Error+Warning Count=${myProjectErrorCount} project Error+Warning Messages=${myProjectErrorMessages}" />