BuildStep (Tarea)

Actualización: noviembre 2007

La tarea BuildStep es una forma sencilla de agregar y, posiblemente, de actualizar a través de la propiedad ID un BuildStep.

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.

Name

Especifica el nombre del paso de compilación que esta tarea agrega.

Message

Especifica el mensaje que se muestra en el informe de compilación en la sección de pasos de compilación.

Id

Especifica el parámetro de entrada/salida opcional. Si se especifica, éste es el id. del paso de compilación que se actualiza. Si no se especifica, se crea un nuevo paso de compilación.

Status

Especifica el estado del paso de compilación.

Por ejemplo, Correcto, Error o Detenido.

Ejemplo

En el ejemplo siguiente se crea y después de actualiza un paso de compilación denominado MyBuildStep. Se utiliza el parámetro Id para hacer referencia al paso de compilación.

Cuando se ejecuta la primera tarea BuildStep, en el informe de compilación se muestra el mensaje "My build step is executing" (mi paso de compilación se está ejecutando). Después de ejecutarse la segunda tarea BuildStep, el icono de estado correcto aparece junto al paso de compilación. Para obtener más información, vea Cómo: Ver el informe de compilación y Tutorial: Personalizar Team Foundation Build con una tarea personalizada.

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

En el ejemplo siguiente se crea un paso de compilación denominado MyBuildStep sin utilizar el parámetro Id.

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

Vea también

Tareas

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

Otros recursos

Propiedades, tareas y destinos de Team Foundation Build

Administrar Team Foundation Build