共用方式為


BuildStep 工作

更新:2007 年 11 月

BuildStep 是一項方便的工作,可以加入 BuildStep,也能透過輸出 ID 屬性進行更新。

參數

參數

描述

TeamFoundationServerUrl

指定 Team Foundation Server URL。

例如,http://MyServer:8080。

BuildUri

指定組建 URI。

Name

指定此工作加入之建置步驟的名稱。

Message

指定要顯示在組建報告之建置步驟一節內的訊息。

Id

指定選擇性 (Optional) 輸入/輸出參數。如果有指定,表示這是已更新之建置步驟的 ID。如果沒有指定,則會建立新的建置步驟。

Status

指定建置步驟的狀態。

例如,已成功、已失敗或已停止。

範例

以下範例會建立並更新名為 MyBuildStep 的建置步驟。這個範例會使用 Id 參數來代表建置步驟。

執行第一個 BuildStep 工作時,組建報告會顯示「正在執行我的建置步驟」訊息。執行第二個 BuildStep 工作之後,建置步驟旁會出現已成功的狀態圖示。如需詳細資訊,請參閱 HOW TO:檢視組建報告逐步解說:使用自訂工作自訂 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” />

以下範例會建立名為 MyBuildStep 的建置步驟,其中並未使用 Id 參數。

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

請參閱

工作

HOW TO:自訂組建事件

其他資源

Team Foundation Build 目標、工作和屬性

管理 Team Foundation Build