Импорт пользовательских данных в задачу Jira

Я ищу простой способ отображения данных в задаче в виде простого текста. По сути, я хочу иметь возможность вводить идентификатор поиска при создании задачи, а затем, как только проблема будет создана, она вызовет одну из наших веб-служб для получения данных, связанных с этим идентификатором.

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

Каков был бы самый простой способ сделать это? Я бы хотел, чтобы рабочий процесс был следующим: введите идентификатор #, нажмите «Сохранить», просмотрите данные с этим идентификатором, отображаемые в заявке (не нужно редактировать, просто отображать в представлении заявки).


person jyanks    schedule 14.05.2012    source источник


Ответы (1)


Самый простой способ — создать функцию рабочего процесса, которая запускается при переходе «Создать» для выполнения задания. Там ваш код может запрашивать информацию из базы данных и копировать ее в стандартные и настраиваемые поля JIRA самой задачи.

Затем вы можете предотвратить редактирование реплицированных полей, настроив экран редактирования для своих проблем.

Вы также можете использовать свою функцию для периодического обновления содержимого поля либо при переходе, либо в триггере.

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

person Yves Martin    schedule 15.05.2012