¿Cómo envía Jenkins las notifications por correo electrónico a los usuarios de Subversion?

subversion no tiene id de correo electrónico. Solo tienen authentication de nombre de usuario y contraseña. Ahora, en Jenkins, si la construcción falla, ¿cómo puedo enviar correos electrónicos al culpable particular que rompió la compilation? Por favor, sugiérame cómo Jenkins tomará la identificación de correo electrónico del usuario de subversión y cómo lo envía.

Jenkins creará algunos usuarios internos en function de la información que obtiene de los commit de svn. También configura una dirección de correo electrónico pnetworkingeterminada desde el nombre de usuario y la configuration pnetworkingeterminada del sufijo de correo electrónico del usuario en la configuration global (Configurar Jenkins -> Configurar sistema -> Sufijo de correo electrónico pnetworkingeterminado del usuario)

Si los nombres de usuario SVN son diferentes de los nombres de usuario de correo electrónico de su empresa y si tiene privilegios administrativos, puede acceder a todos los usuarios de Jenkins haciendo clic en el enlace Personas ubicado en la esquina superior izquierda de la pantalla. Desde aquí, puede hacer clic en cualquier usuario de la list que se muestra, y luego también en el lado izquierdo de la pantalla debe tener un enlace Configurar . Una vez que click eso, debería ver una interfaz que le permite cambiar varios detalles, incluida la dirección de correo electrónico.

También es posible que desee comprobar el complemento de extensión de correo electrónico que proporciona más flexibilidad, y si decide utilizarlo, tenga en count la siguiente statement de los documentos:

Incluir culpables : si está marcado Y se marca Enviar a desarrolladores, los correos electrónicos includeán a todos los que se comprometieron desde la última compilation exitosa.

svn solo te proporciona el nombre de usuario.

por ejemplo, si su nombre de usuario es "bob esponja". el correo electrónico cuando una característica de falla de construcción intentará enviar un correo electrónico a Bob Esponja tiene dos opciones.

1) si sus nombres de usuario SVN se ajustan a las direcciones de correo electrónico de su empresa, puede configurarlos para autocomplete el nombre de dominio

significa que el correo electrónico enviar lugin recibirá "bob esponja" y lo autocompleteá a spongebob@yourcompay.com

2) si los nombres son diferentes o las personas pueden tener dominios diferentes, puedes mapear

Ya no uso jenkins, así que no tengo los nombres de extact en frente de mí. pero esto debería establecerte en el path correcto.