I would like to view this page in
Neste tutorial, mostraremos como configurar seu projeto do TeamCity para que o Servidor do TeamCity envie o status do build (sucesso ou falha) para uma plataforma de terceiros, como o GitHub.
Primeiro, você precisará editar sua configuração de build.
Em seguida, você precisa navegar até Build Features e adicionar outro recurso de build –Commit Status Publisher. O Commit Status Publisher é um recurso de build que permite ao TeamCity enviar automaticamente os status de build dos seus commits para um sistema externo.
Para configurar o recurso Commit Status Publisher, selecione a raiz do VCS. Você pode selecionar uma raiz ou selecionar <All attached VCS roots>
. Dessa forma, o status do commit será enviado para todos os commits em todos os repositórios de um projeto.
Se quiser enviar notificações de status apenas para um repositório específico, você também poderá selecionar esse repositório específico na lista suspensa.
Depois de selecionar a raiz do VCS, você também precisará selecionar o Publisher correto. No nosso caso, é o GitHub. Portanto, vamos selecioná-lo na lista suspensa.
Para fins de autenticação, você deverá colar seu token de autenticação.
Depois disso, você poderá testar sua conexão e clicar em Save.
Depois de configurar a conexão, você poderá ver a nova conexão em Build Features.
Agora, ao executar seus builds, você poderá ver o status do build no seu VCS (no nosso caso, é o GitHub). Aqui, você pode ver que todas as verificações foram aprovadas.
Se você clicar em Details, retornará ao Servidor do TeamCity, onde poderá revisar as informações de build.
Isso é tudo por enquanto! Assista aos nossos outros tutoriais para saber como integrar o TeamCity a outras ferramentas na sua pilha de tecnologia.
Bons builds!
Existem várias maneiras de integrar o TeamCity e o GitHub. Neste tutorial, examinamos os três casos de uso mais importantes.
Este tutorial mostra como enviar status de build do TeamCity ao Slack. Aprenda a conectar suas instâncias TeamCity e Slack e quais opções de configuração adicionais existem para aproveitar ao máximo essa integração.
Integre o TeamCity e o JIRA para um ciclo de feedback mais suave e curto entre issues, commits e trabalhos de CI/CD.