這項作業會建置整個工作區。
參數
屬性 | 說明 | 必要 |
---|---|---|
BuildType | 建置的類型 | 否,預設值是 Incremental。可能是 Incremental 或 Full。 |
FailOnError | 建置是否應在發生錯誤時便失敗 | 否,預設值是 true |
DebugCompilation | 編譯應否除錯 | 否,預設值是 true |
ShowErrors | 是否在 Ant 建置日誌中顯示專案錯誤 | 否,預設值是 true |
SeverityLevel | 當作建置錯誤來計算和處理的問題層次 | 否,預設值是 ERROR。可能是 ERROR、WARNING 或 INFORMATION。 |
CountValidationErrors | 是否將驗證問題當作專案錯誤來計算 | 否,預設值是 true |
PropertyCountName | 接收專案錯誤計數的內容 | 否,預設值是 WorkspaceErrorCount |
PropertyMessagesName | 接收專案錯誤訊息的內容 | 否,預設值是 WorkspaceErrorMessages |
範例
<workspaceBuild />
<workspaceBuild failonerror="true" DebugCompilation="false" BuildType="full"/> <echo message="projectBuild: projectName=${projectName} workspace Error Count=${WorkspaceErrorCount} workspace Error Messages=${WorkspaceErrorMessages}" />