Можно настроить создание запроса Jira службой Code Stream при неудачном выполнении этапа или задачи в конвейере. Запрос можно назначить лицу, которое должно устранить проблему. Можно также настроить создание запросов при успешном выполнении работы конвейера или когда конвейер находится в состоянии ожидания.

Для задачи, этапа или конвейера можно добавлять и настраивать уведомления. Служба Code Stream создает запрос на основании состояния выполнения задачи, этапа или конвейера, для которых настроены уведомления. Например, если недоступна конечная точка, можно настроить службу Code Stream так, чтобы при сбое задачи из-за невозможности подключиться к конечной точке создавался запрос Jira.

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

Данный рабочий процесс показывает, как отслеживать тенденции и ключевые показатели производительности конвейера в Code Stream.

В этом примере запрос Jira создается при неудачном выполнении задачи конвейера.

Необходимые условия

  • Убедитесь в наличии действующей учетной записи Jira, позволяющей войти в экземпляр Jira.
  • Убедитесь в наличии работоспособной конечной точки Jira.

Процедура

  1. Щелкните задачу в конвейере.
  2. В области настройки задач нажмите Уведомления.
  3. Нажмите Добавить и настройте сведения о запросе.
    1. а. Нажмите Запрос.
    2. б. Выберите конечную точку Jira.
    3. в. Введите имя проекта Jira и тип проблемы.
    4. г. Введите адрес электронной почты лица, которое должно получить запрос.
    5. д. Введите сводную информацию о запросе и описание проблемы, затем нажмите Сохранить.
      При настройке уведомлений с созданием запроса в службу поддержки Jira, если какая-либо из задач конвейера завершилась сбоем, необходимо указать имя проекта Jira, тип проблемы, уполномоченного и сводку.
  4. Сохраните конвейер, затем включите и запустите его.
  5. Проверьте запрос.
    1. а. Измените сведения о задаче, добавив данные, приводящие к сбою при ее выполнении.
    2. б. Сохраните конвейер и запустите его снова.
    3. в. Нажмите Выполняемые элементы и убедитесь, что работа конвейера завершилась сбоем.
    4. г. В ходе выполнения работы конвейера убедитесь, что служба Code Stream создала и отправила соответствующий запрос.
    5. д. Измените сведения о задаче, удалив приводящие к сбою данные, затем снова запустите конвейер и убедитесь, что его работа выполняется успешно.

Результаты

Поздравляем! Автоматический запрос Jira в службе Code Stream при неудачном выполнении задачи конвейера создан и назначен лицу, которое должно устранить проблему.

Дальнейшие действия

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