Partilhar via


Tarefa GetBuildProperties

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

The GetBuildProperties tarefa extrai os valores iniciais para as propriedades de compilação.

Parâmetros

Parâmetro

Descrição

TeamFoundationServerUrl

Especifica o Team Foundation Server URL. Por exemplo, http://MyServer:8080.

BuildUri

Especifica a compilação do URI.

BuildAgentName

Parâmetro de saída.Especifica o nome de agente de compilação.

BuildAgentUri

Parâmetro de saída.Especifica o URI do agente de compilação.

BuildDirectory

Parâmetro de saída.Especifica o diretório de compilação no agente de compilação.

BuildDefinitionName

Parâmetro de saída.Especifica o nome de definição de compilação.

BuildDefinitionUri

Parâmetro de saída.Especifica a definição de compilação do URI.

BuildNumber

Parâmetro de saída.Especifica o número da compilação.

ConfigurationFolderUri

Parâmetro de saída.Especifica o URI de controle de fonte da pasta na qual TFSBuild.proj e TFSBuild.rsp arquivos são armazenados.

ConfigurationFolderGetTime

Parâmetro de saída.Especifica a data e time em que o Sumário da pasta de configuração foram recuperado para a compilação.

Droplocation

Parâmetro de saída.Especifica a pasta compartilhada onde a binários de compilação e arquivos de log são armazenados.

MachineName

Parâmetro de saída.Especifica o nome do computador do agente de compilação.

MaxProcesses

Parâmetro de saída.Especifica o número máximo de processos que podem ser executados no agente de compilação.

Port

Parâmetro de saída.Especifica a porta é usada para se comunicar com o Team Foundation aplicativo serviços.

RequestedBy

Parâmetro de saída.Especifica a pessoa que solicitou a compilação.

RequestedFor

Parâmetro de saída.Especifica a pessoa em cujo nome a compilação foi solicitada.

StartTime

Parâmetro de saída.Especifica a time de início da compilação.

Comentários

The GetBuildProperties tarefa é definida na Microsoft.TeamFoundation.compilação.Tasks.VersionControl.dll. O arquivo Microsoft.TeamFoundation.compilação.targets contém uma instância do GetBuildProperties tarefas que Team Foundation Build usa sistema autônomo uma implementação padrão para o InitializeBuildProperties destino.

O <raiz>: Pasta \programa Files\MSBuild\Microsoft\VisualStudio\TeamBuild o Team Foundation Build o computador contém o arquivo Microsoft.TeamFoundation.compilação.targets.

Exemplo

O exemplo a seguir mostra a instância padrão de GetBuildProperties tarefa definida no arquivo Microsoft.TeamFoundation.compilação.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>

Consulte também

Tarefas

Como: Personalizar os números de compilação

Conceitos

Equipe Foundation compilação tarefas

Outros recursos

Personalização do Team Foundation compilação

Team Foundation compilação Destinos, tarefas e propriedades