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” />