此任务构建指定的项目。
参数
属性 | 描述 | 必需 |
---|---|---|
ProjectName | 要构建的项目的名称 | 是 |
BuildType | 构建的类型 | 否,缺省值为 Incremental。可以是 Incremental 或 Full |
FailOnError | 出错时构建是否失败 | 否,缺省值为 true |
DebugCompilation | 是否应调试编译 | 否,缺省值为 true |
Quiet(不推荐) | 是否打印出消息 | 否,缺省值为 false |
ShowErrors | 是否在 ant 构建日志中显示项目错误 | 否,缺省值为 true |
SeverityLevel | 要计算在内并按构建错误处理的问题级别 | 否,缺省值为 ERROR。可能是 ERROR、WARNING 或 INFORMATION |
CountValidationErrors | 是否将验证问题计为项目错误 | 否,缺省值为 true |
PropertyCountName | 接收项目错误计数的属性 | 否,缺省值为 ProjectErrorCount |
PropertyMessagesName | 接收项目错误消息的属性 | 否,缺省值为 ProjectErrorMessages |
示例
<projectBuild ProjectName="myProject" />
<projectBuild ProjectName="myProject" failonerror="true" DebugCompilation="false" BuildType="full" /><echo message="projectBuild: projectName=${projectName} project Error Count=${ProjectErrorCount} project Error Messages=${ProjectErrorMessages}" />