Может ли Jira выпустить проверку полей в подзадаче

Моя текущая ситуация такова, что у меня есть собственный рабочий процесс, который включает в себя множество статусов.

Для каждого вопроса Jira есть несколько подзадач.

Мне нужен механизм проверки, который может помешать переходу проблемы к следующим состояниям, пока не будут проверены некоторые определенные пользовательские поля. Но пользовательские поля не относятся к проблеме Jira, они принадлежат подзадачам.

например, 1. Существуют статусы: A, B, C, D и т. д. для рабочего процесса;

   2. There is an issue X who has Y and Z as sub-task; 

   3. Sub-task Y has a and b as custom fields;

   4. Sub-task Z has c and d as custom fields;

   5. The issue X won't go from status A to status B until custom fields a, b, c and d are validated.

Кто-нибудь знает, есть ли хорошие плагины или метод, который я могу сделать, как это.

NB: я знаю, что есть плагин, который называется Jira Suite plugin, который является мощным, я могу сделать некоторую проверку при переходе, но проверка полей только для проблем, не включая настраиваемые поля подзадачи.

Благодарю.

1 ответ

Решение

Это можно сделать с помощью набора сценариев Jira. для получения информации о полях и использовании функций, посмотрите на API проблем. Чтобы быть более конкретным, вы можете использовать функцию: Collection getSubTaskObjects ()

Затем перейдите через дочерние объекты и проверьте, какие поля вам могут понадобиться.

Если вы пишете код без проблем, не стесняйтесь спрашивать..

Другие вопросы по тегам