BuildStep 任务

更新:2007 年 11 月

BuildStep 任务执行起来很方便,它通过输出 ID 属性添加并可更新 BuildStep。

参数

参数

说明

TeamFoundationServerUrl

指定 Team Foundation Server URL。

例如,http://MyServer:8080。

BuildUri

指定生成 URI。

Name

指定该任务所添加的生成步骤的名称。

Message

指定在生成报告内的生成步骤部分中显示的消息。

Id

指定可选输入/输出参数。如果指定了该参数,则该参数将成为所更新的生成步骤的 ID。如果未指定该参数,则会创建一个新的生成步骤。

Status

指定生成步骤的状态。

例如,“成功”、“失败”或“已停止”。

示例

下面的示例创建并更新一个名为 MyBuildStep 的生成步骤。该示例使用 Id 参数引用生成步骤。

当第一个 BuildStep 任务运行时,生成报告将显示消息“My build step is executing”[我的生成步骤正在执行]。当第二个 BuildStep 任务运行完毕后,在生成步骤的旁边将显示成功状态图标。有关更多信息,请参见如何:查看生成报告演练:通过自定义任务自定义 Team Foundation Build

<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)” 
BuildUri=”$(BuildUri)” Name=”MyBuildStep” 
Message=”My build step is executing.”>
    <Output TaskParameter=”Id” PropertyName=”MyBuildStepId” />
</BuildStep>

<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)” 
BuildUri=”$(BuildUri)” Id=”$(MyBuildStepId)” Status=”Succeeded” />

下面的示例在不使用 Id 参数的情况下创建一个名为 MyBuildStep 的生成步骤。

<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)” 
BuildUri=”$(BuildUri)” Name=”MyBuildStep” 
Message=”This is a status message.” Status=”Succeeded” />

请参见

任务

如何:自定义内部版本号

其他资源

Team Foundation Build 目标、任务和属性

管理 Team Foundation Build