Jira: фильтры и почтовые уведомления о тикетах

Автор: | 05/10/2020
 

Начал сейчас больше вникать в работу с Atlassian Jira, узнавать новые плюшки.

Одна из приятных возможностей — подписаться на почтовую рассылку о текущих/будущих задачах.

Собственно, у тикета есть поле Due Date. По нашим процессам — девелоперы задают в это поле значение, дату, на которую им от нас, devops-тимы, требуется реализация какой-то фичи или фикс бага.

Такие тикеты попадают в отдельную колонку Fixed date в Kanban-борде, что бы быть визуально заметной:

Проблема в том, что сюда попадают только таски уже в статусе ToDo, а пока таска в беклоге — мы её не увидим, если явно не заглядем в борду беклога.

Чего захотелось — это получать каждое утро на почту рассылку о тикетах в беклоге, для которых задан Due date, и которые ещё не переведены в ToDo.

Используем поиск с JQL, и Subscriptions.

Переходим в Search — Advanced search:

 

Для полноценного фильтра переключаемся на JQL:

Продумаем фильтр:

  • поле Component таски должен быть DevOps (по нему мы фильтруем наши задачи, и его задают девелоперы, что бы таска попала в нашу борду)
  • у таски задано поле Due Date
  • таска находится в статусе Backlog или Dev backlog

Получается такой фильтр:

component = DevOps AND duedate is not EMPTY AND status in (Backlog, "Dev Backlog")

Выполняем поиск:

Сохраняем фильтр — Save as:

И настраиваем уведомления — кликаем Details — New subscription:

Настраиваем получателей, частоту и время отправки писем:

Готово.