GetBuildProperties (Tarea)
Actualización: noviembre 2007
La tarea GetBuildProperties genera los valores iniciales de las propiedades de 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. |
BuildAgentName |
Parámetro de salida. Especifica el nombre del agente de compilación. |
BuildAgentUri |
Parámetro de salida. Especifica el identificador URI del agente de compilación. |
BuildDirectory |
Parámetro de salida. Especifica el directorio de compilación del agente de compilación. |
BuildDefinitionName |
Parámetro de salida. Especifica el nombre de definición de compilación. |
BuildDefinitionUri |
Parámetro de salida. Especifica el identificador URI de definición de compilación. |
BuildNumber |
Parámetro de salida. Especifica el número de versión de compilación. |
ConfigurationFolderUri |
Parámetro de salida. Especifica el identificador URI de control de código fuente de la carpeta en la que se almacenan los archivos TFSBuild.proj y TFSBuild.rsp. |
ConfigurationFolderGetTime |
Parámetro de salida. Especifica la fecha y hora en las que se recuperó el contenido de carpeta de configuración para la compilación. |
Droplocation |
Parámetro de salida. Especifica la carpeta compartida en la que se almacenan los archivos binarios y los archivos de registro de la compilación. |
MachineName |
Parámetro de salida. Especifica el nombre del equipo del agente de compilación. |
MaxProcesses |
Parámetro de salida. Especifica el número máximo de procesos que se pueden ejecutar en el agente de compilación. |
Port |
Parámetro de salida. Especifica el puerto que se utiliza para comunicar con los servicios de aplicación de Team Foundation. |
RequestedBy |
Parámetro de salida. Especifica la persona que solicitó la compilación. |
RequestedFor |
Parámetro de salida. Especifica la persona en cuyo nombre se solicitó la compilación. |
StartTime |
Parámetro de salida. Especifica la hora de inicio de la compilación. |
Comentarios
La tarea GetBuildProperties se define en Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. El archivo Microsoft.TeamFoundation.Build.targets contiene una instancia de la tarea GetBuildProperties que Team Foundation Build utiliza como implementación predeterminada del destino InitializeBuildProperties.
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 GetBuildProperties definida en el archivo Microsoft.TeamFoundation.Build.targets.
<GetBuildProperties TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
BuildUri="$(BuildUri)">
<Output TaskParameter="BuildAgentName" PropertyName="BuildAgentName" />
<Output TaskParameter="BuildAgentUri" PropertyName="BuildAgentUri" />
<Output TaskParameter="BuildDirectory" PropertyName="BuildDirectory" />
<Output TaskParameter="BuildDefinitionName" PropertyName="BuildDefinitionName" />
<Output TaskParameter="BuildDefinitionUri" PropertyName="BuildDefinitionUri" />
<Output TaskParameter="BuildNumber" PropertyName="BuildNumber" />
<Output TaskParameter="ConfigurationFolderUri" PropertyName="ConfigurationFolderUri" />
<Output TaskParameter="ConfigurationFolderGetTime" PropertyName="ConfigurationFolderGetTime" />
<Output TaskParameter="DropLocation" PropertyName="DropLocation" />
<Output TaskParameter="MachineName" PropertyName="MachineName" />
<Output TaskParameter="MaxProcesses" PropertyName="MaxProcesses" />
<Output TaskParameter="Port" PropertyName="Port" />
<Output TaskParameter="RequestedBy" PropertyName="RequestedBy" />
<Output TaskParameter="RequestedFor" PropertyName="RequestedFor" />
<Output TaskParameter="StartTime" PropertyName="StartTime" />
</GetBuildProperties>
Vea también
Tareas
Cómo: Personalizar números de versión de compilación
Conceptos
Tareas de Team Foundation Build