BuildStep, tâche

Mise à jour : novembre 2007

La tâche BuildStep est une tâche de commodité qui ajoute, et met éventuellement à jour par la propriété ID de sortie, un BuildStep.

Paramètres

Paramètre

Description

TeamFoundationServerUrl

Spécifie l'URL Team Foundation Server.

Par exemple, http://MonServeur:8080.

BuildUri

Spécifie l'URI de build.

Name

Spécifie le nom de l'étape de génération que cette tâche ajoute.

Message

Spécifie le message affiché dans le rapport de build dans la section d'étapes de génération.

Id

Spécifie le paramètre d'entrée/sortie facultatif. Si spécifié, c'est l'ID de l'étape de génération qui est mise à jour. Dans le cas contraire, une nouvelle étape de génération est créée.

Status

Spécifie l'état de l'étape de génération.

Par exemple, Réussi, Non réussi ou Arrêté.

Exemple

L'exemple suivant crée puis met à jour une étape de génération appelée MyBuildStep. Il utilise le paramètre Id pour faire référence à l'étape de génération.

Lorsque la première tâche BuildStep s'exécute, le rapport de build affiche un message indiquant que l'étape de génération est en cours d'exécution. Après la deuxième tâche BuildStep, l'icône d'état réussi apparaît à côté de l'étape de génération. Pour plus d'informations, consultez Comment : afficher un rapport de build et Procédure pas à pas : personnalisation de Team Foundation Build avec une tâche personnalisée.

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

L'exemple suivant crée une étape de génération appelée MyBuildStep sans utiliser le paramètre Id.

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

Voir aussi

Tâches

Comment : personnaliser des numéros de build

Autres ressources

Cibles, tâches et propriétés de Team Foundation Build

Administration de Team Foundation Build