I would like to view this page in
O TeamCity oferece integração incorporada com o Slack. Por exemplo, a integração permite enviar mensagens ao Slack sempre que um build começa, termina ou apresenta falhas.
Neste tutorial, mostraremos como configurar a integração do Slack na sua conta do TeamCity.
Para começar, abra sua configuração de build e clique em Edit configuration. Em seguida, vá para a seção Build Features.
Clique em Add build feature e role até o recurso de build Notifications. Além do Slack, o recurso de build Notifications também pode enviar notificações por e-mail aos usuários.
Depois disso, você terá que preencher alguns detalhes e estabelecer uma conexão entre o servidor do TeamCity e o Slack. Para isso, primeiro você precisará clicar no link Parent project’s settings.
No lado do Slack, você precisa criar um aplicativo com os direitos específicos que pode ver nessa janela.
Você pode então abrir a página inicial do seu aplicativo no Slack e rolar para baixo. Você encontrará as credenciais do aplicativo na parte inferior.
Depois você precisará copiar o Client ID e o Client Secret, bem como o Bot User OAuth Token, para o TeamCity.
Em seguida, você pode testar a conexão. O Slack perguntará quais informações exatamente o TeamCity deve ser capaz de acessar. Quando você clicar em Allow, a conexão será estabelecida. Em seguida, você pode clicar em Salvar.
Depois de estabelecer a conexão com o Slack, você pode escolher o canal ou pessoa para quem deseja enviar notificações do Slack.
Você também pode alterar o formato da mensagem de Simple para Verbose e adicionar mais opções, como texto de status, nome do branch e alterações.
O TeamCity também permite adicionar um filtro de branch caso você queira receber mensagens relacionadas somente a um branch específico. Você também pode escolher exatamente quais eventos devem acionar uma notificação. Por exemplo, talvez você queira receber notificações sobre se um build falhou ou foi bem-sucedido, ou quando um build falha ao ser iniciado.
Depois de selecionar as opções desejadas, clique em Save. Você começará a receber notificações quando as condições forem atendidas.
É isso! Confira nossos outros tutoriais para saber como enviar informações de build ao GitHub ou integrar o TeamCity ao Jira.
Integre o TeamCity e o JIRA para um ciclo de feedback mais suave e curto entre issues, commits e trabalhos de CI/CD.
Existem várias maneiras de integrar o TeamCity e o GitHub. Neste tutorial, examinamos os três casos de uso mais importantes.
Veja como o uso do recurso de build Commit Status Publisher no TeamCity pode ajudar você a informar resultados de builds do TeamCity de volta ao GitHub.