Попросите JIRA отправить письма наблюдателям на фиксацию из Stash на билет

Наш рабочий процесс выглядит следующим образом:

  • Кто-то открывает билет в JIRA (ABC-123)
  • Разработчик совершает транзакцию с сообщением о фиксации ( "Делает вещь, относится к ABC-123" )
  • Разработчик нажимает на сервер Stash
  • Commit будет отображаться на JIRA (и, если смотреть на Stash, билет будет связан с JIRA).

    • Примечание. Я не уверен, что описанный выше рабочий процесс реализован нами, плагин или из коробки JIRA/Stash

Мой вопрос: есть ли какое-либо событие, которое можно или может быть запущено в Jira, которое может быть использовано для запуска уведомления по электронной почте?

Итак, если Алиса, Боб и Чарли наблюдают за ABC-123, они должны получить электронное сообщение о фиксации нашим разработчиком.

Я обработал официальную документацию от Atlassian , а также различные плагины, но не сделал похоже, что-то нашли.

Ответы

Ответ 1

В общем случае для используемого вами рабочего потока требуется Git Интеграционный плагин для JIRA или JIRA DVCS Connector (если вы используете Bitbucket или Github) поэтому я предполагаю, что вы это используете.

Альтернативой является использование JIRA REST API для обработки ваших билетов с помощью крючков git - это должно вызвать уведомления о билетах JIRA, так как это в основном ярлык, который обрабатывает ваши билеты JIRA непосредственно из сообщений фиксации - это так же, как если бы вы делали это вручную.

Предполагая, что у вас есть git Integration Plugin для Jira, чтобы сделать ваши работы с уведомлениями, вам нужно будет отредактировать Схема уведомлений - у вас будет для настройки разрешений проекта - в частности, Просмотр средств разработки должен быть предоставлен Пользователи > Группa > Роли проекта (прочитайте "Настройка хранилищ на http://bigbrassband.com/documentation.html), чтобы просмотреть связанные с git данные о билете JIRA.

Вы также можете просмотреть все настройки в плагине "Расширенная настройка" и проверить, установлено ли для этой функции значение "Отключено" и включить его.

Ответ 2

Похоже, что-то называется Ассистент уведомлений для JIRA. Я почти уверен, что это то, что моя компания использует, чтобы уведомить нас о Github совершает через приложение Hipchat. Похоже, есть способ автоматически генерировать электронные письма.

Взгляните в слайд-шоу. Вот несколько скриншотов, которые заставляют меня думать, что это то, что вы ищете.

enter image description hereenter image description here

Ответ 3

Глядя на события в JIRA, которые могут быть уведомлены, кроме "Generic Event", которые я не уверен, когда вас уволят, возможно, используя некоторые другие smart commit может помочь достичь этой цели?

Например, разработчики могут добавлять свои сообщения о фиксации с помощью ISSUE_KEY #comment, чтобы их комментарий коммита был добавлен как комментарий к проблеме JIRA. Затем вы можете настроить событие "Комментарий с комментариями", чтобы уведомить соответствующих людей.

Ответ 4

Если у вас есть доступ администратора Jira, вы можете изменить все, что связано с уведомлениями Jira. В моей предыдущей компании все пользователи Jira получат уведомления в стандартной группе Jira... другие, которые нуждаются в специальных уведомлениях, будут добавлены в разные группы jira под руководством администратора Jira