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