Gestão de Lançamento 2015 com TFS 2015 Construir vNext

Estamos a tentar usar a gestão de lançamento para o Visual Studio 2015 e o Team Foundation Server 2015 para construir e, eventualmente, implantar a partir do nosso sistema de código para o nosso sistema de perguntas e Respostas.

definimos 2 tipos diferentes de compilações no TFS 2015 (a nova definição de compilação de scriptable – Team Foundation Build e XAML definition):

somos capazes de colocar em fila ambas as definições e elas constroem com sucesso.

A seguir, quando formos lançar o cliente de gestão para o Visual Studio 2015 e ... crie uma nova versão, depois de selecionar o modelo de lançamento, que nos permite selecionar uma compilação. Pesquisar estas compilações retorna apenas as compilações a partir das definições XAML e não a partir das compilações Team Foundation.

Como fazemos com que a gerência de lançamentos use os builds da Team Foundation Builds?

Author: DaveShaw, 2015-10-23

1 answers

Para os libertar automaticamente,

Para o sistema de compilação XAML , certifique-se de copiar o modelo de lançamento (nomeado de forma semelhante ao Releasasetfvctemplate.12.xaml ) para os seus modelos de BuildProcessTemplates de "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Release Management\Client\bin" e usá-lo como modelo de processo para a sua compilação de lançamento.

Para o novo sistema de compilação 'scriptable' , Você também terá de executar uma tarefa da linha de comandos que executa Rebaixar um edifício de construção.exe (encontrado na mesma pasta como acima) fornecido com alguns argumentos ( mais informações aqui: http://blogs.msdn.com/b/visualstudioalm/archive/2014/04/04/release-management-continuous-deployment-with-visual-studio-online-and-any-ci-systems.aspx ).

Ou, você pode usar as tarefas encontradas nesta resposta: https://stackoverflow.com/a/32994949/3317095 Não testei pessoalmente a tarefa do Daniel Mann, mas parece muito semelhante à que fiz para mim. e incorporei parte do código dele no meu. E sejamos honestos, ele é o especialista nesta área.

 1
Author: abest, 2017-05-23 12:00:40