Настройка уведомлений в Jira
Всем привет!
Возник вопрос, можно ли в Jira настраивать уведомления таким образом, что бы отслеживать движение issue по конкретному пользователю.
Спасибо.
Всем привет!
Возник вопрос, можно ли в Jira настраивать уведомления таким образом, что бы отслеживать движение issue по конкретному пользователю.
Спасибо.
Ставим Script Runner, делаем новый listener повешенный на Issue closed, он проверяет является ли пользователь assignee, и шлёт почту. Как — можно глянуть в сорцы другого listenera. Всё пишется на Groovy.
Спасибо большое за отзывы.
Все вроде бы как понятно, но есть некоторые нерешенные проблемы.
Задача стоит так:
а) Система должна отправлять на почту нотиф о всех завершенных issue конкретного пользователя.
б) Этот нотиф должен приходить на почту другому конкретному пользователю.
Цель:
Владеть информацией о дате и времени завершенных задач у определенного пользователя.
Решение 1:
При постановки задачи, можно добавить вотчерса, но это решит проблему только частично. Изменения будут видны все (так настроена система по дефолту), а хотелось бы конкретно получать изменение только по статусу «завершен». Плюс, человек в момент постановки задачи может забывать добавлять вотчерса, мы все таки люди, а не роботы.
Решение 2:
Создать фильтр, в условии которого будет необходимый пользователь и необходимый статус его задач, который сможет отобразить необходимые issue и подписаться на него. Но это проблема также решается только частично. Рассылку по всей видимости не получается настроить так, что бы нотиф приходил конкретно, когда пользователь переводит задачу в статус «завершен». Из возможностей подписки, можно выбрать только период рассылки.
PS
Возможно я чего-то до конца не понимаю в этой замечательной программе и если у кого-то есть возможность помочь решить проблему более детально, буду очень благодарен.
Если нужны нотификации по отдельном issue — становимся его watcher.
Если нужно по какому то фильтру (например project = EtestProject AND status = Open AND assignee in (vasya) — создаем вначале фильтр и сохраняем, после чего делаем Subscribe и подписываемся на получение нотификаций.
Не совсем понял вопрос, что значит
отслеживать движение issue по конкретному пользователюМожно подписаться на ишью и тогда на почту будут приходить уведомления об изменениях (комментрии, коммиты и т.д.), а можно подписаться на пользователя и отслеживать всю его активность
Из коробки помоему нельзя, но можно с помощью плагинов для джиры, их очень много, попробуйте найти подходящий. Если не получится — для многих проблем есть кастомные решения на groovy.
Не знаю чи так можна, але завжди можна налаштувати фільтри на самій пошті.
Чим не варіант?
6 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів