SetBuildProperties, tâche
Mise à jour : novembre 2007
La tâche SetBuildProperty définit la propriété LabeName d'une génération.
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. |
BuildNumber |
Spécifie le numéro de build. |
LabelName |
Spécifie le nom de l'étiquette. Définissez les propriétés LabelName et LabelScope dans fichier TFSBuild.proj pour fournir un nouveau nom d'étiquette. |
CompilationStatus |
Spécifie l'état de la compilation. Les valeurs valides sont Opération réussie, Échec et Inconnu. |
DropLocation |
Spécifie l'emplacement cible. L'emplacement cible doit être un dossier partagé pour lequel le compte de génération a les privilèges en lecture/écriture. |
Quality |
Spécifie la qualité de build. Pour plus d'informations sur les qualités de build, consultez Comment : définir la qualité de build. |
Status |
Spécifie l'état de la build. Les valeurs valides sont NotStarted, InProgress, Succeeded, PartiallySucceeded, Failed et Stopped. |
TestStatus |
Spécifie l'état du test. Les valeurs valides sont Opération réussie, Échec et Inconnu. |
Notes
La tâche SetBuildProperties est définie dans le fichier Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. Le fichier Microsoft.TeamFoundation.Build.targets contient une instance de la tâche SetBuildProperties que Team Foundation Build utilise comme implémentation par défaut pour la cible CoreLabel.
Le dossier <racine>:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild sur l'ordinateur Team Foundation Build contient le fichier Microsoft.TeamFoundation.Build.targets.
Exemple
L'exemple suivant affiche l'instance par défaut de la tâche SetBuildProperties définie dans le fichier Microsoft.TeamFoundation.Build.targets.
<SetBuildProperties
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
BuildUri="$(BuildUri)"
LabelName="$(LabelName)$(LabelScope)" />
Voir aussi
Tâches
Comment : personnaliser des numéros de build
Concepts
Tâches de Team Foundation Build