Usando Jenkins y correo electrónico-ext. ¿Cómo puedo agregar SVN_REVISION_1 al correo electrónico?

Estoy construyendo un proyecto con múltiples repositorys SVN. Usar el complemento Email-ext para enviar un correo electrónico cuando un trabajo tiene éxito o falla.

Cuando uso el token $ {SVN_REVISION}, todo lo que obtengo es el número 400, que no es el número de compilation ni el número de revisión de los repositorys.

Lo que quiero usar es la misma variable que proporciona el complemento svn:% SVN_REVISION_1%, pero ni $ {ENV, var = "SVN_REVISION_1"} ni $ {ENV, var = "% SVN_REVISION_1%"} funcionan.

Además, cuando enumero las variables ($ {ENV, var = ""}) no puedo encontrar SVN_REVISION o SVN_REVISION_1.

El correo electrónico debe tener SVN_REVISION_1 sobre el tema, o de lo contrario será bastante complicado encontrar qué versión se creó.

¿Hay alguna solución?

Solo traté de usar $ {ENV, var = "SVN_REVISION_1"} con nuestros dos modules que usamos en subversión y funcionó. ¡Gracias!

$ {ENV, var = "SVN_REVISION_1"} funciona. Intentaba forzar el correo electrónico al abortar la compilation. Si la creación se cancela demasiado pronto, SVN_REVISION_1 nunca se crea.

    Intereting Posts