tag remove practices create crear best git email jira bitbucket-server

practices - git tag remove



Haga que JIRA envíe correos electrónicos a los observadores para confirmarlos desde Stash en un boleto (4)

Nuestro flujo de trabajo es el siguiente:

  • Alguien abre boleto en JIRA (ABC-123)
  • El desarrollador confirma con un mensaje de confirmación ("Hacer la cosa, se relaciona con ABC-123")
  • El desarrollador empuja al servidor Stash
  • Commit se mostrará en JIRA (y cuando se vea en Stash, el ticket se vinculará a JIRA).

    • Nota: no estoy seguro si JIRA / Stash implementa el flujo de trabajo anterior, un complemento o no se incluye.

Mi pregunta es: ¿Hay algún evento que sea o pueda ser activado en Jira que pueda usarse para activar la notificación por correo electrónico?

Entonces, si Alice, Bob y Charlie miran ABC-123, deberían recibir un correo electrónico sobre el compromiso de nuestro Desarrollador.

He desgarrado la documentación oficial de Atlassian, some examples y varios complementos, pero no parece encontrar nada.


En general, el flujo de trabajo que utiliza requiere Git Integration Plugin para JIRA o JIRA DVCS Connector (si está utilizando Bitbucket o Github), así que supongo que lo utiliza.

Una alternativa es utilizar la API REST de JIRA para gestionar sus tickets con git hooks. Esto debería activar las notificaciones en los tickets de JIRA, ya que es básicamente un acceso directo que maneja sus tickets de JIRA directamente desde los mensajes de confirmación. Es igual que si lo hubiera hecho manualmente. .

Suponiendo que tenga el complemento de integración de Git para Jira, para hacer que sus notificaciones funcionen, deberá editar el some ; tendrá que configurar los permisos del proyecto; específicamente, el permiso Ver herramientas de desarrollo debe otorgarse a Usuarios> Grupo> Funciones del proyecto (lea Configuración Subir Repositorios en http://bigbrassband.com/documentation.html ) para ver los datos relacionados con git en el ticket JIRA.

También es posible que desee revisar todas las configuraciones en el complemento "Configuración avanzada" y verificar si alguna de estas funciones está configurada en Deshabilitada y habilitarla.


Mirando los eventos dentro de JIRA que pueden ser notificados, aparte del "Evento genérico", del cual no estoy seguro de cuándo se activará, ¿tal vez el uso de algunas de las otras etiquetas de confirmación inteligente podría ayudar a lograr este objetivo?

Por ejemplo, los desarrolladores podrían anteponer sus mensajes de confirmación con ISSUE_KEY #comment para que su comentario de confirmación se agregue como un comentario al problema de JIRA. Luego, podría configurar el evento "Emisión comentada" para notificar a las personas apropiadas.


Parece que hay algo llamado el Asistente de Notificación para JIRA . Estoy bastante seguro de que esto es lo que mi empresa utiliza para notificarnos los compromisos de Github a través de la aplicación Hipchat. Parece que hay una forma de generar correos electrónicos para ti también.

Echa un vistazo en la presentación de diapositivas para ello. Aquí hay un par de capturas de pantalla que me hacen pensar que esto es lo que estás buscando.


Si tiene acceso de administrador de Jira, puede cambiar todo lo relacionado con las notificaciones de Jira. En mi empresa anterior, todos los usuarios de Jira recibirán notificaciones sobre un grupo de Jira estándar ... otras personas que necesiten notificaciones específicas se agregarán a diferentes grupos de jira bajo Jira admin