/ / TFS Build - pasta de implantação - tfsbuild

TFS Build - pasta de implantação - tfsbuild

Eu tenho dois servidores de compilação. Em um servidor, quando os testes de unidade estão sendo executados, eles procuram por um arquivo de configuração em um local adequado, mas em outro servidor, eles procuram pelo arquivo de configuração na pasta de implantação.

  • Servidor 1 - Caminho do Arquivo de Configuração: D: BuildsCIProductXYZ.config
  • Servidor 2 - caminho do arquivo de configuração: D: BuildsNightlytstDeploy_XYZ 2017-08-22 20_31_20OutXYZ.config

Não há diferenças entre as definições de construção. Eu estou tentando descobrir por que um servidor está procurando o arquivo de configuração na pasta de implantação e o outro não é.

Respostas:

0 para resposta № 1

Parece que você pode precisar rever ocaminhos que suas etapas de execução de teste estão procurando em testes. Se você não os restringir apenas aos caminhos para os quais seus binários serão enviados, o TFS examinará todo o diretório de construção para os adaptadores de teste e, em seguida, fará a varredura de todo o diretório de compilação para que os testes sejam executados.

Isso pode ser menos do que desejável se sua construção estiver produzindo mais de um conjunto de artefatos.