Как это работает
Уведомления из GitHub в Jira Software настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.
- Запуск: Триггер GitHub
- Затем: Разбор сообщения коммита
- Проверка: Проверить команды PR
- Если да — Получить детали задачи для PR
- Затем: Check if PR exists
- Проверка: Проверить, существует ли PR
- Если да — Проверить, существует ли задача
- Если да — Обновить статус задачи после PR
- Если нет — Задача JIRA не существует
- Если нет — Запросить создание PR
- Если нет — Проверить команду завершения задачи
- Если да — Получить детали задачи без PR
- Проверка: Check if task exists
- Если да — Обновить статус задачи без PR
- Если нет — Некорректное сообщение коммита
Настроить такую автоматизацию (GitHub + Jira Software) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.