SetBuildProperties (Tarea)

Actualización: noviembre 2007

La tarea SetBuildProperty establece la propiedad LabeName para una compilación.

Parámetros

Parámetro

Descripción

TeamFoundationServerUrl

Especifica la dirección URL del servidor de Team Foundation Server. Por ejemplo, http://MiServidor:8080.

BuildUri

Especifica el identificador URI de la compilación.

BuildNumber

Especifica el número de versión de compilación.

LabelName

Especifica el nombre de la etiqueta. Establezca las propiedades LabelName y LabelScope en el archivo TFSBuild.proj para proporcionar un nuevo nombre de etiqueta.

CompilationStatus

Especifica el estado de la compilación. Los valores válidos son Succeeded, Failed y Unknown.

DropLocation

Especifica la ubicación de destino. La ubicación de destino debe ser una carpeta compartida en la que la cuenta de compilación tenga privilegios de lectura y escritura.

Quality

Especifica la calidad de la compilación. Para obtener más información sobre la calidad de la compilación, vea Cómo: Establecer la calidad de la compilación.

Status

Especifica el estado de la compilación. Los valores válidos son NotStarted, InProgress, Succeeded, PartiallySucceeded, Failed y Stopped.

TestStatus

Especifica el estado de la prueba. Los valores válidos son Succeeded, Failed y Unknown.

Comentarios

La tarea SetBuildProperties se define en Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. El archivo Microsoft.TeamFoundation.Build.targets contiene una instancia de la tarea SetBuildProperties que Team Foundation Build utiliza como implementación predeterminada del destino CoreLabel.

La carpeta <raíz>:\Archivos de programa\MSBuild\Microsoft\VisualStudio\TeamBuild en el equipo de Team Foundation Build contiene el archivo Microsoft.TeamFoundation.Build.targets.

Ejemplo

El ejemplo siguiente muestra la instancia predeterminada de la tarea SetBuildProperties definida en el archivo Microsoft.TeamFoundation.Build.targets.

<SetBuildProperties
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildUri)"
    LabelName="$(LabelName)$(LabelScope)" />

Vea también

Tareas

Cómo: Personalizar números de versión de compilación

Conceptos

Tareas de Team Foundation Build

Otros recursos

Personalizar Team Foundation Build

Propiedades, tareas y destinos de Team Foundation Build