Можно настроить создание запроса Jira службой Automation Pipelines при неудачном выполнении этапа или задачи в конвейере. Запрос можно назначить лицу, которое должно устранить проблему. Можно также настроить создание запросов при успешном выполнении работы конвейера или когда конвейер находится в состоянии ожидания.
Для задачи, этапа или конвейера можно добавлять и настраивать уведомления. Служба Automation Pipelines создает запрос на основании состояния выполнения задачи, этапа или конвейера, для которых настроены уведомления. Например, если недоступна конечная точка, можно настроить службу Automation Pipelines так, чтобы при сбое задачи из-за невозможности подключиться к конечной точке создавался запрос Jira.
Можно также настроить отправку уведомлений при успешном завершении работы конвейера. Например, можно проинформировать рабочую группу по контролю качества об успешном завершении работы конвейера, чтобы ее участники могли проверить сборку и запустить другой тестовый конвейер. Либо можно отправлять уведомления рабочей группе по обеспечению производительности, чтобы ее участники могли оценить эффективность работы конвейера для подготовки к предпроизводственному тестированию или использованию в производственной среде.
В этом примере запрос Jira создается при неудачном выполнении задачи конвейера.
Необходимые условия
- Убедитесь в наличии действующей учетной записи Jira, позволяющей войти в экземпляр Jira.
- Убедитесь в наличии работоспособной конечной точки Jira.
Процедура
- Щелкните задачу в конвейере.
- В области настройки задач нажмите Уведомления.
- Нажмите Добавить и настройте сведения о запросе.
- а. Нажмите Запрос.
- б. Выберите конечную точку Jira.
- в. Введите имя проекта Jira и тип проблемы.
- г. Введите адрес электронной почты лица, которое должно получить запрос.
- д. Введите сводную информацию о запросе и описание проблемы, затем нажмите Сохранить.
- Сохраните конвейер, затем включите и запустите его.
- Проверьте запрос.
- а. Измените сведения о задаче, добавив данные, приводящие к сбою при ее выполнении.
- б. Сохраните конвейер и запустите его снова.
- в. Нажмите Выполняемые элементы и убедитесь, что работа конвейера завершилась сбоем.
- г. В ходе выполнения работы конвейера убедитесь, что служба Automation Pipelines создала и отправила соответствующий запрос.
- д. Измените сведения о задаче, удалив приводящие к сбою данные, затем снова запустите конвейер и убедитесь, что его работа выполняется успешно.
Результаты
Поздравляем! Автоматический запрос Jira в службе Automation Pipelines при неудачном выполнении задачи конвейера создан и назначен лицу, которое должно устранить проблему.
Дальнейшие действия
Добавьте дополнительные уведомления, чтобы сообщать рабочей группе о результатах выполнения задач и этапов конвейеров.