Я работаю над конвейером, который отвечает за запросы на включение. Все в нем работает нормально, однако я хотел бы уведомить разработчика, для которого работает конвейер запросов на включение, если конвейер остановится (сбой или успех). Можно ли отправить им уведомление в директ. Я не хочу, чтобы командный чат был заполнен такими типами уведомлений, это кажется неорганизованным.
Жду уведомления в ДМС разработчиков.
Исправление к вопросу: Мы используем Teams. Я хочу отправить команду Teams автору запроса на включение, когда конвейер, который работал для данного запроса на включение, завершается неудачно или успешно.
Можно ли отправить им уведомление в директ.
Предлагается создать собственные уведомления. Перейдите в «Настройки проекта» -> «Уведомления» -> «Новая подписка» -> «Сборка» -> «Сборка завершена» -> «Настройте уведомление в соответствии с вашими потребностями».
Результат: пользователь получит уведомления по электронной почте, например:
Подробности см. в разделе Управление уведомлениями для команды, проекта или организации.
Если вы хотите, чтобы ваша команда получала уведомления в канале Teams, вы можете настроить приложение Azure Pipelines в Teams и создать подписки на конвейеры. Используя этот метод, все пользователи канала смогут увидеть уведомление.
Подробности см. в разделе Интеграция Azure Pipelines с Microsoft Teams.
Обновлять:
Чтобы отправлять уведомления создателю исходной ветки PR, вы можете изменить уведомление, как указано ниже.
«выделить разработчика, который является автором тестируемой ветки» — вы говорите о создателе исходной ветки PR или создателе исходной ветки конвейера проверки?
Создатель исходной ветки для PR
Привет @ Kopolomo03, ты можешь сделать это, изменив настройки уведомлений. Подробности смотрите в моем обновлении.
мои извинения за неточно сформулированный вопрос. Я бы хотел выделить разработчика-автора тестируемой ветки и отправить ему уведомление о статусе тестов. Успех или неудача в зависимости от состояния конвейера. Есть ли способ добиться этого? Прямо сейчас я ищу решение в Microsoft Power Automate или входящих веб-перехватчиках (кажется, они вообще не работают)