Может ли 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 ()
Затем перейдите через дочерние объекты и проверьте, какие поля вам могут понадобиться.
Если вы пишете код без проблем, не стесняйтесь спрашивать..