JIRA Интеграция с внешними системами
Я работаю над POC для автоматизации последующих процессов во внешних системах, основанных на процессах JIRA, и столкнулся с API. Похоже, что он имеет отличную интеграцию для извлечения данных о билетах из JIRA и для возможности внешнего создания билетов в JIRA.
Однако я не вижу, как инициировать внешние вызовы как часть моих рабочих процессов. Например, если необходимо предотвратить перенаправление заявки на следующий этап рабочего процесса без доступа к базе данных, чтобы сначала обеспечить доступность инвентаризации, как я могу сделать это в JIRA?
На основе атрибутов в билете JIRA после окончательного завершения рабочего процесса мы хотели бы отправить сообщение JMS или REST или, возможно, обновить внешнюю базу данных. Это возможно?
Заранее всем спасибо за помощь!
1 ответ
Если вы хотите выполнить проверку "до", используйте Валидатор при переходе рабочего процесса.
Я настоятельно рекомендую развернуть (бесплатное) дополнение Script Runner. Там вы можете реализовать множество вещей. Например, вы получите новую опцию валидатора "Script Validator", в которой вы можете указать скрипт Groovy, который решает, пропустит ли он переход или прервет его.