Jenkins - Notificação
Jenkins vem com um recurso pronto para uso para adicionar uma notificação por e-mail para um projeto de construção.
Step 1- Configurando um servidor SMTP. Vá para Gerenciar Jenkins → Configurar Sistema. Vá para a seção Notificação por e-mail e insira o servidor SMTP necessário e os detalhes do sufixo de e-mail do usuário.
Step 2- Configure os destinatários no projeto Jenkins - Quando você configura qualquer projeto de compilação Jenkins, no final está a capacidade de adicionar destinatários que receberiam notificações por email para compilações instáveis ou quebradas. Em seguida, clique no botão Salvar.
Além do padrão, também existem plugins de notificação disponíveis no mercado. Um exemplo é o plugin de notificação da Tikal Knowledge que permite o envio de notificações de status do trabalho nos formatos JSON e XML. Este plugin permite que os pontos finais sejam configurados conforme mostrado abaixo.
Aqui estão os detalhes de cada opção -
"Format" - Este é o formato de carga útil de notificação, que pode ser JSON ou XML.
"Protocol" - protocolo a ser usado para enviar mensagens de notificação, HTTP, TCP ou UDP.
"Event" - Os eventos de trabalho que acionam notificações: Trabalho iniciado, Trabalho concluído, Trabalho finalizado ou Todos os eventos (a opção padrão).
"URL"- URL para enviar notificações. Tem a forma de "http://host"para o protocolo HTTP e
"host:port"
para os protocolos TCP e UDP."Timeout" - Tempo limite em milissegundos para enviar solicitação de notificação, 30 segundos por padrão.