Saltar al contenido

Disparador de compilación en Jenkins por CORREO ELECTRÓNICO

Solución:

Utilice un cliente de correo simple y gratuito (por ejemplo, Mozilla Thunderbird) que filtraría los mensajes de correo electrónico activados en la carpeta correspondiente. Supervise la ubicación del sistema de archivos de esa carpeta con el complemento FSTrigger.

No es necesario que lea los correos electrónicos de la carpeta. Lo que debe hacer es esto: para cada compilación, cree una carpeta de correo electrónico, cree un filtro que clasifique los correos electrónicos por tema (los temas serían algo así como “Activador [job-name]”). Y supervise las modificaciones de esas carpetas a través del complemento. Mis carpetas de Thunderbird, por ejemplo, se almacenan localmente en C:/Users/[user_name]/AppData/Roaming/Thunderbird/Profiles/9nby4v95.default/Mail/Local Folders/ Pero puedes configurar Thunderbird para ponerlos donde quieras.

Escribí el siguiente complemento de Jenkins hace unos 3 meses, para hacer precisamente esto:

https://wiki.jenkins-ci.org/display/JENKINS/poll-mailbox-trigger-plugin

https://wiki.jenkins-ci.org/display/JENKINS/Poll+Mailbox+Trigger+Plugin.

Compruébelo, lea la documentación, avíseme si esto resuelve su problema.

Toda la documentación está en gitHub ahora:

https://github.com/jenkinsci/poll-mailbox-trigger-plugin

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *