BuildStep-Aufgabe
Aktualisiert: November 2007
Die BuildStep-Aufgabe ist eine benutzerdefinierte Aufgabe, mit der ein BuildStep hinzugefügt wird und über die Ausgabe-ID-Eigenschaft aktualisiert werden kann.
Parameter
Parameter |
Beschreibung |
---|---|
TeamFoundationServerUrl |
Gibt die Team Foundation Server-URL an. Beispiel: http://MyServer:8080. |
BuildUri |
Gibt den Build-URI an. |
Name |
Gibt den Namen des Buildschritts an, den diese Aufgabe hinzufügt. |
Message |
Gibt die Meldung an, die im Buildbericht im Abschnitt zu den Buildschritten angezeigt wird. |
Id |
Gibt den optionalen Eingabe/Ausgabe-Parameter an. Wenn angegeben, ist dies die ID des Buildschritts, der aktualisiert wird. Wenn nicht angegeben, wird ein neuer Buildschritt erstellt. |
Status |
Gibt den Status für den Buildschritt an. Zum Beispiel Erfolgreich, Fehler oder Angehalten. |
Beispiel
Im folgenden Beispiel wird ein Buildschritt mit dem Namen MyBuildStep erstellt und dann aktualisiert. Es verwendet den Id-Parameter, um auf den Buildschritt zu verweisen.
Wenn die erste BuildStep-Aufgabe ausgeführt wird, zeigt der Buildbericht die Meldung "Mein Buildschritt wird ausgeführt" an. Nachdem die zweite BuildStep-Aufgabe ausgeführt wurde, wird das Statussymbol für die erfolgreiche Ausführung neben dem Buildschritt angezeigt. Weitere Informationen finden Sie unter Gewusst wie: Anzeigen eines Buildberichts und unter Exemplarische Vorgehensweise: Anpassen von Team Foundation Build mithilfe einer benutzerdefinierten Aufgabe.
<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” />
Im folgenden Beispiel wird ein Buildschritt mit dem Namen MyBuildStep erstellt, ohne den Id-Parameter zu verwenden.
<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)”
BuildUri=”$(BuildUri)” Name=”MyBuildStep”
Message=”This is a status message.” Status=”Succeeded” />
Siehe auch
Aufgaben
Gewusst wie: Anpassen von Buildnummern