Я использую плагин Jira, groovyrunner, который имеет несколько встроенных скриптов.Одним из них является прослушиватель сценариев, который запускает встроенный сценарий, когда определенный проект запускает определенное событие.В этом случае сценарий «Создать подзадачу».Вы можете запустить дополнительный код после выбора нескольких настроек и, возможно, ограничений.У меня это так, что правопреемник устанавливается при создании подзадачи.Теперь я хочу установить компонент для подзадачи.В настоящее время он использует родительские компоненты, которые мне не нужны.
Изначально я пытался использовать:
issue.setComponentIds('idnum')
, но сейчас я только что нашел это:
setComponentObjects(Collection<ProjectComponent> components)
at http://docs.atlassian.com/jira/latest/com/atlassian/jira/issue/MutableIssue.html
У меня просто проблемы с прыжком к созданию компонента ProjectCid с идентификатором компонента и его вставке в коллекцию.