Переместить задачу jira между рабочими процессами

У меня есть проблема в JIRA, которая следует за одним рабочим процессом, рабочий процесс выглядит примерно так (для ошибок):

Создать -> Оценить -> Утвердить -> Дорожная карта/Расписание -> Разработка -> Завершить

Этот рабочий процесс предназначен для типа проблемы «Ошибка».

Для ошибок с более высоким приоритетом мне нужен совершенно другой рабочий процесс, и чтобы у него был свой тип проблемы, например «Приоритетная ошибка».

НИОКР -> Разработка -> Выпуск -> Завершить

Это отлично работает для новых ошибок с приоритетом, но у меня есть переход, который позволяет повысить обычную ошибку до ошибки с приоритетом. Этот переход правильно изменяет тип проблемы на Приоритетная ошибка, но когда он появляется, он кажется потерянным, теперь его нет ни в одном рабочем процессе. Как заставить его также изменять рабочие процессы?


person Brian Deragon    schedule 04.11.2015    source источник


Ответы (2)


Я предлагаю установить плагин Script Runner и реализовать его как единый рабочий процесс. У вас могут быть настраиваемые условия сценария, которые будут проверять тип проблемы и разрешать и запрещать ваши переходы, таким образом эмулируя, как будто это другой рабочий процесс для другого типа проблемы.

person Oles Hnatkevych    schedule 25.11.2015

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

Однако при переходе от одного рабочего процесса к другому у JIRA должен быть какой-то способ узнать, в какое состояние перейти. Когда вы выполняете перемещение вручную, вы получаете подсказку, которая позволяет вам решить, какое состояние в новом рабочем процессе он имеет. Я никогда не выполнял автоматическое перемещение, вызванное переходом, но я подозреваю, что у него возникнут проблемы с определением состояния задачи. Возможно, вы могли бы установить состояние как часть перехода?

person Barnaby Golden    schedule 04.11.2015